{"componentChunkName":"component---node-modules-arcblock-gatsby-theme-docs-src-templates-documentation-js","path":"/en/introduction/abtnode-setup","result":{"data":{"file":{"changeTime":"5 minutes ago","childMarkdownRemark":{"frontmatter":{"author":"tigeryu8900","category":"","date":null,"description":"ABT Node Setup","draft":null,"keywords":"abtnode, blocklet","language":"en","layout":"documentation","path":"/en/introduction/abtnode-setup","tags":["abtnode"],"title":"ABT Node Setup"},"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"ABT Node can be installed in the following ways :"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"#use-the-binary-distribution"},"children":[{"type":"text","value":"Use the binary distribution"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"#use-the-official-docker-image"},"children":[{"type":"text","value":"Use the official Docker image"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"#use-aws-marketplace"},"children":[{"type":"text","value":"Use AWS Marketplace"}]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can use either of the above ways to deploy it on any infrastructure like Cloud, Virtual machines, workstations, etc."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"If you are interested in running ABT Node locally on your device, we currently support "},{"type":"element","tagName":"a","properties":{"href":"https://www.linux.org"},"children":[{"type":"text","value":"Linux"}]},{"type":"text","value":" and "},{"type":"element","tagName":"a","properties":{"href":"https://www.apple.com/macos"},"children":[{"type":"text","value":"macOS"}]},{"type":"text","value":". If you are using another OS like Windows, we recommend using Windows Subsystem Linux (WSL), or you can use a virtual machine and make sure your ABT Wallet can access your VM's IP address."}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"use-the-binary-distribution","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#use-the-binary-distribution","ariaLabel":"use the binary distribution permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Use the binary distribution"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"ABT Node is a "},{"type":"element","tagName":"a","properties":{"href":"https://www.npmjs.com/package/@abtnode/cli"},"children":[{"type":"text","value":"NodeJS application"}]},{"type":"text","value":". You must have NodeJS Runtime and Node Package Manager (NPM) to install it."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"environment-setup","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#environment-setup","ariaLabel":"environment setup permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Environment Setup"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You need to install NodeJS and NPM for installing ABT Node binary. ArcBlock recommends using Node Version Manager(NVM) for "},{"type":"element","tagName":"a","properties":{"href":"https://nodejs.org/en/download/package-manager/#nvm"},"children":[{"type":"text","value":"installing NodeJS"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"step-1-install-nvm","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#step-1-install-nvm","ariaLabel":"step 1 install nvm permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Step 1: Install "},{"type":"element","tagName":"a","properties":{"href":"https://github.com/nvm-sh/nvm"},"children":[{"type":"text","value":"NVM"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Install "},{"type":"element","tagName":"a","properties":{"href":"https://github.com/nvm-sh/nvm"},"children":[{"type":"text","value":"NVM"}]},{"type":"text","value":" using the below command:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["language-bash"],"-o-":"","https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh":"","|":"","bash":""},"children":[{"type":"text","value":"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash\n"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"details","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"summary","properties":{},"children":[{"type":"text","value":"Sample output"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"img","properties":{"src":"/abtnode/c344e5e74958e91feb4005ff708e6110/install_nvm.gif","alt":"install nvm"},"children":[]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"step-2-install-nodejs-and-npm","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#step-2-install-nodejs-and-npm","ariaLabel":"step 2 install nodejs and npm permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Step 2: Install "},{"type":"element","tagName":"a","properties":{"href":"https://nodejs.org"},"children":[{"type":"text","value":"Node.js"}]},{"type":"text","value":" and "},{"type":"element","tagName":"a","properties":{"href":"https://www.npmjs.com"},"children":[{"type":"text","value":"npm"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"ABT Node will adapt the LTS version of Node.js as soon as possible, so we recommend installing the LTS version of Node.js."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["language-bash"],"install":"","--lts":""},"children":[{"type":"text","value":"nvm install --lts\n"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"details","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"summary","properties":{},"children":[{"type":"text","value":"Sample output"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"img","properties":{"src":"/abtnode/96c79c5d29bb62da221921191e62ae5b/install_nodejs_lts.gif","alt":"install Node.js"},"children":[]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Note: You can install the latest version of "},{"type":"element","tagName":"a","properties":{"href":"https://nodejs.org"},"children":[{"type":"text","value":"Node.js"}]},{"type":"text","value":" by running "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"nvm install-latest-npm"}]},{"type":"text","value":" command:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"install-abt-node","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#install-abt-node","ariaLabel":"install abt node permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Install ABT Node"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Execute the below command to install ABT Node :"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["language-bash"],"install":"","-g":"","@abtnode/cli":""},"children":[{"type":"text","value":"npm install -g @abtnode/cli\n"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"details","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"summary","properties":{},"children":[{"type":"text","value":"Sample output"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"img","properties":{"src":"/abtnode/4cdb6e08d38bd89d7dd2602a9ec0f680/install_abtnode.gif","alt":"Install ABT Node"},"children":[]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"configure-abt-node","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#configure-abt-node","ariaLabel":"configure abt node permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Configure ABT Node"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"After installing the ABT Node binary, you must initialize the node and provide a directory location for storing configuration."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Run the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"abtnode init"}]},{"type":"text","value":" command  to initialize the ABT Node"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Once initialized, the system will confirm the directory where you want to store the configuration."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"After confirming, the system will automatically generate your ABT Node configuration."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Now, start the ABT Node Service by executing the  "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"abtnode start"}]},{"type":"text","value":" command."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"details","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"summary","properties":{},"children":[{"type":"text","value":"Sample output"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"img","properties":{"src":"/abtnode/9cabaf81695939a6c7077509ce407485/start_abtnode.gif","alt":"Start ABT Node"},"children":[]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{"start":5},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"You can stop ABT Node service by executing "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"abtnode stop"}]},{"type":"text","value":" command."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"details","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"summary","properties":{},"children":[{"type":"text","value":"Sample output"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"img","properties":{"src":"/abtnode/4f0fd6742ad2ff9d6372413926211881/stop_abtnode.gif","alt":"Stop ABT Node"},"children":[]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"access-abt-node","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#access-abt-node","ariaLabel":"access abt node permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Access ABT Node"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The above command will start the ABT Node server on 8089. You can access the ABT Node on "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"/admin"}]},{"type":"text","value":" request path ("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"http://18.217.238.146:8089/"}]},{"type":"text","value":"). After this, you must agree to License terms before accessing the ABT Node dashboard."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 60%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABYlAAAWJQFJUiTwAAABT0lEQVQoz5VSa4+CMBDk//8sE+N98MJHBckR8ZEgQXwCUtqRWSnpGTV3TSYsuzvT6bZeGIYIggcWixBRFGI+D+Tf932Mx2NMJl/yHY1GmE6/Qc5sNu96AonZH0VRx1/Aw4el2xbH4xGXywWn0wnFfo/b7faJAk8pBaXaLlT4SWqEcQ2YpiM2fR7I8xxpmkrcdps0TQOtjeTjOP6V97TWDzdaIctLpFnZOVN9ToMb0t2+d0eiMUbqVVXhcDhIzBxrg2DfMxSZr+taxMqyxPl8FtgjG4dg4ydB0+NRyLJMsNvtxF1RFOLIFXHxVtAWrBhnR0G64/H4vV6veMd7Kci5rddrrFYrQZIkWC6XA1gj+V+Cm81mEN1ut+LWjoFPyfb++ci8CILH4+x4GQR7eFnc9KWge1vuwEnguyJsbEUobGN3iSALDJ5B56/g1p451LoDxbKjT+3hhwcAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"ABT Node Terms","title":"ABT Node Terms","src":"/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/ea415/node_acceptterms.png","srcSet":["/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/41b2e/node_acceptterms.png 250w","/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/36a81/node_acceptterms.png 500w","/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/ea415/node_acceptterms.png 1000w","/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/5dce9/node_acceptterms.png 1500w","/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/25a1a/node_acceptterms.png 2000w","/abtnode/static/d87506d4387301f8066cfff3e4eb45c9/24eac/node_acceptterms.png 2344w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Please do not access the ABT Node using localhost / 127.0.0.1 address. You will not be able to connect it using ABT wallet."}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"use-the-official-docker-image","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#use-the-official-docker-image","ariaLabel":"use the official docker image permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Use the official Docker image"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can run ABT Node by using the "},{"type":"element","tagName":"a","properties":{"href":"https://hub.docker.com/r/arcblock/abtnode"},"children":[{"type":"text","value":"official Docker image"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["language-bash"],"run":"","-d":"","-p":"","80:80":"","443:443":"","-v":"","\"$(pwd)\":/data/abtnode":"","arcblock/abtnode":""},"children":[{"type":"text","value":"docker run -d -p 80:80 -p 443:443  -v \"$(pwd)\":/data/abtnode arcblock/abtnode\n"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Docker images are based on the Debian Linux platform."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"access-abt-node-1","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#access-abt-node-1","ariaLabel":"access abt node 1 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Access ABT Node"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The above command will start the ABT Node container and bind it to port 80 /  443 on the Host machine. You should access it using the IP address of the Host machine ("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"http://192.168.1.5/"}]},{"type":"text","value":"). "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Please do not access the ABT Node using localhost / 127.0.0.1 address. You will not be able to connect it using ABT wallet."}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 54%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABIklEQVQoz82Q2U7DMBBF8/8/0mZpoIr4DHgA8RKpZKFJW8ju7Esv47ip0qoCJF6IdHTHju/1jCVdv4Ou30NVtRFFUaFqK8hciZWsQlnKZ9SlgsVCFiwFhvGA9dqApumQ8jwHYxyGLMsEaYowSfEWhrCjCHYcwyTdEA7VB/qfk0d42dnLVeq6DhN934+K4xENYVYVHsn0WpZ4ooDnosRLUYANA/jXXniFSk3TYKKua7RtiyAI4Fo2fMfB3nXhWRYC3x/1sN1iY5rwSHkA98wzJB4wwTe4MupqT+PtopCIxvqDRvXpIqGfiJJkDJw8EzcDK8KnMb2ywDuxq0rE1Il32nOJvG0uPDcD5wd6YjjB6262Hq7O/tjh/E2+41cd/pX/H/gFpXREsqzGjWsAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"ABT Node","title":"ABT Node","src":"/abtnode/static/80e69b2b4c2b4b78e246bd3625681045/ea415/docker_abtnode.png","srcSet":["/abtnode/static/80e69b2b4c2b4b78e246bd3625681045/41b2e/docker_abtnode.png 250w","/abtnode/static/80e69b2b4c2b4b78e246bd3625681045/36a81/docker_abtnode.png 500w","/abtnode/static/80e69b2b4c2b4b78e246bd3625681045/ea415/docker_abtnode.png 1000w","/abtnode/static/80e69b2b4c2b4b78e246bd3625681045/5dce9/docker_abtnode.png 1500w","/abtnode/static/80e69b2b4c2b4b78e246bd3625681045/fb2ad/docker_abtnode.png 1942w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"After this, you must agree to License terms before accessing the ABT Node dashboard."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 61.6%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABYlAAAWJQFJUiTwAAABT0lEQVQoz41SgW6CMBTk5x0wsyhucf4dUXQQjAIqRCj21nusE9FsNrm0ee/e9ejhzGYfCIJ3TKYBJpMZpuY8Hr/B9Xy4rg/fH+PF9TAaufD8V3jeFZYzny8w/1yY+QAO/lj1+Yw8z3A4HAS73Q7/LaeuayilzLFFGDX4ShtAK9RNg8ZAqRZxHBvhAm3bSo24XC5Yr9coigJaa9E4GwNOJwZDUIjiCklaGkILLTUtg3RGhxy04Nput6iqSs6s8aJfwY6kf8Q7Id54PB5RlqXsp9NJXF75uDnfCPYbrO33e2RZJu7yPJdPG3L7bu8E+002kiQRdO/XCRJ0S+fDmT8FObBcLhFFEVarlSAMQ6lxt2k/LcjkmeBmsxHQZZqmEsIwiKcEWWMANgw6tr8XORRkaMO3vAul/+BMkz0Lklljj+J9ZzcOLXEIOngEK/pohlrfUqWSZHrPrvQAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"ABT Node Terms","title":"ABT Node Terms","src":"/abtnode/static/36047c5168339075036186e15e8629e3/ea415/docker_acceptterms.png","srcSet":["/abtnode/static/36047c5168339075036186e15e8629e3/41b2e/docker_acceptterms.png 250w","/abtnode/static/36047c5168339075036186e15e8629e3/36a81/docker_acceptterms.png 500w","/abtnode/static/36047c5168339075036186e15e8629e3/ea415/docker_acceptterms.png 1000w","/abtnode/static/36047c5168339075036186e15e8629e3/5dce9/docker_acceptterms.png 1500w","/abtnode/static/36047c5168339075036186e15e8629e3/25a1a/docker_acceptterms.png 2000w","/abtnode/static/36047c5168339075036186e15e8629e3/f0be2/docker_acceptterms.png 2392w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"use-aws-marketplace","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#use-aws-marketplace","ariaLabel":"use aws marketplace permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Use AWS Marketplace"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can run ABT Node on AWS using "},{"type":"element","tagName":"a","properties":{"href":"https://aws.amazon.com/marketplace/pp/B089KM6SFR?qid=1620381487343&sr=0-1&ref_=srh_res_product_title"},"children":[{"type":"text","value":"AWS Marketplace"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"You must select "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Continue to subscribe"}]},{"type":"text","value":" from the overview tab,\n"},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 50%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAABYlAAAWJQFJUiTwAAAB2klEQVQoz21RXUvcQBTNv/GpglhEQdDigrS0oA/1rfgT+tr+jSpY226xpdC+2PdCsaLQD+t+WgUR62d2N5tsstlsvpM53js6S5FeONybmTNnzplok7OPMVGYx9T9BYxMPsDQ6D3Mzj3Bm3ef8GrtI14WP8i+tLqGZcKL1fd4XXyLp4sF3BmfwfBEAWPTDzE+M4e7U4+gVev7KNf2UKFeqf/B73IVXza2sfVjB7uVGn7tVqjXab0m93ZK9F07QPlbET8/P8P39ecofV1BuX6AUnUPWpZn4Go0Gjj+e4woiXF0egGzY8Pt9SS8fh9+4Ev0aQ6jCBAxXKcFx24CeYQ8z5GLHBqT+74PvdEkUR0nehubpcMbkUDuKfCa4nt+gHOrC6PrIYqTwZ6WJAmSNAV3n4hJkpLLFEEYEjFGSnvsiME8XuOLYkrC3FDyIjmzhgYhICiy5fXQtG04HI0IeZYhI3AU7kII+TQyGoG/GWrm4q4p0oWu4+zyEufUzU4HHRJnWJaFmNzF5M4Ng8HB24JCCSp1jstQrtIbhwwujtZstSRHiSkz/3VotNswDOO6E2zHkWCX/H4ZOfToj8f0hiq2ulzVQJCHHpFNimeaJrquOzig8K8LJXj7PbmuAGRz3WTDm+p/AAAAAElFTkSuQmCC'); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"MarketPlace","title":"MarketPlace","src":"/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/ea415/aws_marketplace.png","srcSet":["/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/41b2e/aws_marketplace.png 250w","/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/36a81/aws_marketplace.png 500w","/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/ea415/aws_marketplace.png 1000w","/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/5dce9/aws_marketplace.png 1500w","/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/25a1a/aws_marketplace.png 2000w","/abtnode/static/6ff1f825793e33a55830bf3c9105ff28/1a8aa/aws_marketplace.png 3322w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"You are presented with "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Terms and Conditions"}]},{"type":"text","value":", to which you must agree by clicking "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Accept Terms"}]},{"type":"text","value":".\n"},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 61.6%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABYlAAAWJQFJUiTwAAAB/UlEQVQoz5WT3U4TQRTH+yLe+kJe+RAmeqGJFjDGLpWAtBRid4sJJSZGb/XKJzDRxBColqpdKlC33XZ3Z2Y/6Xb798xUqqQYwyS/nPk4858z58zkuj+7sHoWktEZupaF720TjuchimOEUXQpASHXpV/LNNFqt3FIfD06Qo77IUQQI0nOEJFjmqaKcTrGiOz/iJNEiStof65Hgqc8QF9w9JgHTg7DMIAbhZjg6i3nkIjtDDFwXQypL22fxn3HAeN8hvB9eHTFIKSDJhNkxOQSckIIcNogcUnsqk2KnFslaHY6aLZa+HFyApcicEjUcT2VcIn7G48xuIzDdgOFS2n6W2x2Zb1ex0qlgs3t59gwaihVdZT0KWXdIGugUqtBWy9jqfAQpbW7WH1yG0ZtDeNxNi+orZdwZ2ERi8tFLGjLuP+4gDzZBwVtxlKxiFv5R8jfu4l3T6/jbfEa3lRvIEkxL7j76jXKhgGjvquo7tSJHejUP49arpcp4tWtZ1jZ1KGVtrD94iWyLLuQP5VDjzP0BwPYwyE4FUhWU8KFT9UVYGKK8AM1x30qIq3HSTwnpgSPbQ7T8ugdjmCLFLafwvIidAdUABYpeJwRE4jkD3LuH+9Q0NtjcJgP2Wd+hG+dU7z/8BEHX5rYa3xGo3mo2DtoqPGn/X36ZsfT3zIaXeAXTQdoGnYOUw8AAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"Accept Terms","title":"Accept Terms","src":"/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/ea415/aws_terms.png","srcSet":["/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/41b2e/aws_terms.png 250w","/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/36a81/aws_terms.png 500w","/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/ea415/aws_terms.png 1000w","/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/5dce9/aws_terms.png 1500w","/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/25a1a/aws_terms.png 2000w","/abtnode/static/897766ce7dd49ff3cbae92131bc72b84/8118b/aws_terms.png 2464w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"After the subscription authorization is complete "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Continue to Configuration"}]},{"type":"text","value":" will be enabled. Click it to proceed\n"},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 34.400000000000006%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAABYlAAAWJQFJUiTwAAABVUlEQVQoz22RyU7DMBCG87pcuPEQPAyXLnQvB4oAiUrQCwjalKxts5DGiRNn88/UQkWVaunTbPavGY/m+T6CMEQuBCzHgWFaYEmi4izPz5Nx8EJCmF1EswsEj1fw7i/BF9fQoihCqARzcM6RpAnKskBdV6iqP+r631dxhbKWKOJvcGeG1H1Caj9AeK8kuN/Dps78MEKaCSQ8Q5ykiFmiOj0QxwyMMeUnVNvTmzzPcO5oQRDAti1YGw/mNoSx/YHhMSKGufGpZsMiHMdV1jBMOK6LlOf0XEI2NaRsjmj2LsTH2sE7odPlr5VOsa1YGjZWuo7P5VJZfb0mYQeb3Q4h46ojKeUJ2svbAjfdHjqjKXqTCW5HY7T7fXQGAwymU+IObfK7wxHadKc1HKPVH+B5Pj8RPI4sDtvMMlpCrZZSlCWaRqrPF6JQ+ZrGOiwmFZWiUrnmrOAvNN4Min7BjxgAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"Subscription","title":"Subscription","src":"/abtnode/static/4a454e53b9771f3da46f18e5197c4205/ea415/aws_subscription_auth.png","srcSet":["/abtnode/static/4a454e53b9771f3da46f18e5197c4205/41b2e/aws_subscription_auth.png 250w","/abtnode/static/4a454e53b9771f3da46f18e5197c4205/36a81/aws_subscription_auth.png 500w","/abtnode/static/4a454e53b9771f3da46f18e5197c4205/ea415/aws_subscription_auth.png 1000w","/abtnode/static/4a454e53b9771f3da46f18e5197c4205/5dce9/aws_subscription_auth.png 1500w","/abtnode/static/4a454e53b9771f3da46f18e5197c4205/25a1a/aws_subscription_auth.png 2000w","/abtnode/static/4a454e53b9771f3da46f18e5197c4205/222af/aws_subscription_auth.png 2270w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Select ABT Node version and AWS region, then click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Continue to Launch"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 62.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAABYlAAAWJQFJUiTwAAABzUlEQVQ4y4VTXWvbQBC8X1v62p/Slz60lBJKoP+ihZKEkOahD6VQaB3HsiTrJOtbp5MlT3cuklGMcQ6GPe50s7OzK5WmKdq2xdr38bBcIi8KNMagbpozqFBboF1/RX71CvrqjcTXMOEtVFU36LoOhRBlWQbbWlhr0Z5Da9DvAfQJsL0V3APpHQajoaK6RSEKc8kclwXKzmLY8+vzS+sY32/ucfPjN67vfuHb9U/oJINahgEeNyG8KJK4wUpiJmrrukZRlihHVFWFUsBKdrsd/i2W+HhxiYvLL/jw6TPevnsvZw+iUAi01kiSBHEcwzTGeWoI8fKA2Rnvgb1LUI2JrdjGpYIwRLLdPmWXktkUPmxM45pzCrynl6v1GrEIoefWdk658oMAWpRleY5cwIxUcKq7U/cZSUIxjVS063vXWEcYSbkkS6XD9InSzQuEvCchrcrddOTic4VeiBUlF2OZzEDCbiSdYz6b3PMbNovVdPKOI3cg1LE0RHxMRjydxc/iccl8vB8GDAK3l1HjXnliLP+Slech0pErwY3LOCYTJqIJfDxf0+SqP4sV/j76DgsvgL+JT3b22M+JkMrmUEbafYD8dkR75N8xeD8nnK//KlTkR3oa8wcAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"Product Config","title":"Product Config","src":"/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/ea415/aws_product_config.png","srcSet":["/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/41b2e/aws_product_config.png 250w","/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/36a81/aws_product_config.png 500w","/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/ea415/aws_product_config.png 1000w","/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/5dce9/aws_product_config.png 1500w","/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/25a1a/aws_product_config.png 2000w","/abtnode/static/fc2b53f32f4eca25a3a80086bb958ccf/459f3/aws_product_config.png 2248w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You are on the Launch page, where you must provide the following instance details :"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Select "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Launch from Website"}]},{"type":"text","value":" for the "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Choose Acton"}]},{"type":"text","value":" dropdown."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Select "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"EC2 instance type"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Select appropriate "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"VPC Settings"}]},{"type":"text","value":", followed by "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Subnet Settings"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"In "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Security Group Settings"}]},{"type":"text","value":" select an existing security Group or create one by clicking \"Create new based on seller setting\"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"select / create a key pair under "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"Key Pair Settings"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Launch"}]},{"type":"text","value":" to deploy ABT Node using the provided configuration"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"  "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 840px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 206%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAApCAYAAAA1bQl+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAEdUlEQVRIx51Wi7KiSAz1/z9ua7Zqdrwvr29AEOT91Js9J3Qjos7sXatSjU1IJycnSc/8IJD1ZiN100heFPLx+amycxwpq0qKsvyWzKIokoN/kKqudeMYhhIcjxLFsR7CvfIbMmvOInkj0p2/pIWBy/kMuUhdVpKmqfB3uVxu5Ovr66nM/DyXDbxxs1ScFGuayCoKZXMKpe5a+e5vdjydxIeB4BSJG/j67AJX9xjIKUkkxmGUk66JhICoafuD6NGdwaIoJYJRfhQCP35ELAokaJAR6Ewc8Sa+U+m6TmZxksrPX3N5fX+XxXIpAYxqgpDhDHCkWaaS2BW4ci0mDOBB9HxW4QWNxlCkAc0s9iyFVqCUd/DBhF7cwwHhJwMrSC1LLzXID6noQTEGZmOFzW6nfFRlHGRDte+t7o1BAs8PU2Q5V7wqI6V643iervR+TPSxsRuDUVbKwovlzcvkHbIKcjkmBZTKK36pPex5hQwY1u1Z0uosp6KTMGskyoFN3UiLl2NpRtlsjAzPeK9ZRlEAw1x2+524nit5nuHj5i6c2mDXGMPNxBCxpbSkDXm2B/C7/V4c19XwaIDZpxJDIU9JaDYSH3XOWufKZFLfskJD7s7dEJZ6wpMmoVYWeIOjbQR8pv4QMj2kZVKGmeSJ5SSDNGbxOUParr2vknHINLjZbtUo67U0oVYGu8KEvAUka+gxdHpGnWm/7LNsGqv1pJp4V5oSnL++yl8/fsg/87nsgTWj4UFjo2qwba8hDN5NZMgkDzAf8xDr6U2WCXqOl1QYEjGWEUXG0o7fj3nI+n15e0O3+VAqsKsQAhWToP8yS66VAlc5VzwQO45PQzJ4Ir1mEqg8JfvTWs7QYJ3gBMGwilCz5TUZVEqNx3/00Bps2k5K1G7VtGA8qVAPBH/Etbp+/l6JTU8YFimgicFmYxTqEeCaiK67SdxDgzSyWq/kk8N9t5UT5wsSpRgiXB5GHdYvm21gannKwXyM4fYQytY7ysYNZH8IYDBWI8RO54fhXWzmSWpo9jgpeSGuj85xDFV8iN4eIJmZcEPljJ6n3XswyIKfTn/ukaTTJvtUiDtWfjdjCMv1WucKJxyfbVlZwlqST4lclP07Cw+Nz9ggPzCPF0skZrXS2byE4RU6C7vLhl0Gh/F5i6Twv3aevSMrxxcHcB3JEnSqfi4DlzDqOzKx4wFV3ZM7STPdU3KPvO09QqKKfkLWBls1GOeVrPxUXhzU9B7Tz4XHXo4JmMs+ROklWd9h7sqtVLmr5bxqddJx4oVZLUFSQUrx4xL/0QvLeqiSP4m2L065ApOPUuHEM2aMlQ7tvrPVwdXK9L/JsrYvgvkL3Zjyvlgo/6wQbF1He+P94b9ZWbIzpt7j3QbCksvy7ObGwKsKn/UmZirkkVDnmmXcpo7IdJxysw+BofKdXqBGQ+l30l+WYORzd1BOUdbO4RoOyjDkDdd08mfd2+63dkgxGf1NoRoG0fTjR7dWe8XruVn0GMr//Nn7NT3/iYT+PX8RD1eVfwExy1m9qL+ODwAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"Launch","title":"Launch","src":"/abtnode/static/64ac9810794f7ac05f21448cc012b4cb/a6874/aws_launch.png","srcSet":["/abtnode/static/64ac9810794f7ac05f21448cc012b4cb/41b2e/aws_launch.png 250w","/abtnode/static/64ac9810794f7ac05f21448cc012b4cb/36a81/aws_launch.png 500w","/abtnode/static/64ac9810794f7ac05f21448cc012b4cb/a6874/aws_launch.png 840w"],"sizes":["(max-width:","840px)","100vw,","840px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"blockquote","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"security-group-ports","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#security-group-ports","ariaLabel":"security group ports permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Security Group Ports"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"hr","properties":{},"children":[]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Please make a note of the ports that are opened in the associated security group. The standard ports are: 80 (HTTP) and 443 (SSL/HTTPS). We do not recommend opening port 22(SSH) unless required by your organisation practices."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"hr","properties":{},"children":[]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"access-abt-node-2","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#access-abt-node-2","ariaLabel":"access abt node 2 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Access ABT Node"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"AWS will take some time to create an application instance. After the confirmation message, you should open the EC2 Dashboard to get the Public IP, and AWS-provided sub-domain of the ABT Node instance."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 22.799999999999997%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAYAAABFA8wzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAvElEQVQY02VQiw6DIAz0/z/URd2miLRQ0FsLwZjM5NLQ9h51GMcX5nnBNM1YljeII0QSUkqIChG530/EGGs9QsC6OTi347tuGLz3KKWgf9d11UrE2HSRUobkPm8zE1uVfJ7nH28gprvRmm0QAqnjqgkIgQisoCiIUsCsZs7VStrPOd/Cg51lTg1XhUmmJJXQZ3ZF0WqebAkPRuf2dFXQ7jc3O9HgWf+P5LpszlXoAROwxJ89aGITLMja77s/2CKHai24a1MAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"EC2 Instance","title":"EC2 Instance","src":"/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/ea415/aws_ec2_view.png","srcSet":["/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/41b2e/aws_ec2_view.png 250w","/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/36a81/aws_ec2_view.png 500w","/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/ea415/aws_ec2_view.png 1000w","/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/5dce9/aws_ec2_view.png 1500w","/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/25a1a/aws_ec2_view.png 2000w","/abtnode/static/3a162b913a11c9493f4e24c66a78d2a1/a50a4/aws_ec2_view.png 2898w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can access the ABT Node on "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"/admin"}]},{"type":"text","value":" request path using either of the following locations :"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Non secured Access"}]},{"type":"text","value":" : You can access ABT Node on HTTP by using the IP address ("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"http://18.219.164.196/admin"}]},{"type":"text","value":") or the AWS-provided sub-domain ("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"http://ec2-18-219-164-196.us-east-2.compute.amazonaws.com/admin"}]},{"type":"text","value":").\n"},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 56.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABLUlEQVQoz5VSy07EMAzsNwPdXRDQ7RZxXfFvnDj1WPWlvps0bYdMRFBbwcJaGtlx7LFjx/GOPrzjCc+eD//0gqMf4OHxCbv9PdzdweDO3ePm1jU2/Rb2zNzz+Q1B8AoHF2TWqOrKoGlblFWlffOlFDhN26EXAuM4QqkB7x8CdSP1WWEYBkzThDRNESeJselTakTfC4RhaM7MFUKaok7X98ZJUUohzYUOlquqvY7pum7d/TyjrmujKYPOJdeKcCnshgWapjGo9HOp2Y0lscS/EvLSBrB6nufIsgxFURiyZWEbexUhyYiyLA3YJSH0zLfxfxKSII5jJHoZ1NaOouh7nld3yO3yubTtLAnOdv4P4VL4LLtdq+03avX32MqKUEpptreCTvwR27gvSF2MXJ+6qUDuv/g2SAAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"HTTP Access","title":"HTTP Access","src":"/abtnode/static/4e0d9b09f687843a34c77d6887a59732/ea415/aws_ec2_http_access.png","srcSet":["/abtnode/static/4e0d9b09f687843a34c77d6887a59732/41b2e/aws_ec2_http_access.png 250w","/abtnode/static/4e0d9b09f687843a34c77d6887a59732/36a81/aws_ec2_http_access.png 500w","/abtnode/static/4e0d9b09f687843a34c77d6887a59732/ea415/aws_ec2_http_access.png 1000w","/abtnode/static/4e0d9b09f687843a34c77d6887a59732/5dce9/aws_ec2_http_access.png 1500w","/abtnode/static/4e0d9b09f687843a34c77d6887a59732/60512/aws_ec2_http_access.png 1940w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Secured Access"}]},{"type":"text","value":" : ArcBlock provides HTTPS access to AWS hosted ABT Nodes using a convention-based sub-domain("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"ipv4convention.ip.abtnet.io"}]},{"type":"text","value":"). You can determine the sub-domain by replacing the dot("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"."}]},{"type":"text","value":") separator in IPv4 address with the dash("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"-"}]},{"type":"text","value":") separator. The above hosted ABT Node is available on "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"https://18-219-164-196.ip.abtnet.io/admin"}]},{"type":"text","value":".\n"},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 59.199999999999996%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABYlAAAWJQFJUiTwAAABY0lEQVQoz6VSXU/CQBDs35cPAQ2K6KP6g3wBhDeI/aYEaKHttePO1WtaQ4zGTSa7dzs3t3e71vhugvvJAyYPj5hOnySe4uZ2jOvBSDBEp9vXuOr0xPfQ7fXrnMFgONIazy+vsBzXg+O6FTwPQVitbcfBh+1g8b7EfLHAcrXCbDbXnnnm6F05Qy51/CCAleU5VFGgLKEtiEpkeRWXspmmKZIkwXa7xVlirr+oOj4ejzU3VwpWLOQsy7RgoTK8zWL44UkYBQq5yBzcbDb1WqnK73Y7rNfr1uVWcjohz/MGUYmWAhpVEOSwUsZGwJiJUymsJVgl289hFUQYhnptuBRpgpZ9F2wmWU0URRr7/R4n4Z3PZ3mFavH+JMhGEEaYYLX0l878KHg4HGDbNlwZDU9Gg/B9X3s+3zTo14JxHCOQuTJP5gX8Q3pWf0nwYlOMcY+N4b+ZTpsON+Om1RVSmZ/9X3DwPwE6cJAdBNBqBgAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n  "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"HTTPS Access","title":"HTTPS Access","src":"/abtnode/static/aa28280abab095878ee62976d3f3b30e/ea415/aws_ec2_https_access.png","srcSet":["/abtnode/static/aa28280abab095878ee62976d3f3b30e/41b2e/aws_ec2_https_access.png 250w","/abtnode/static/aa28280abab095878ee62976d3f3b30e/36a81/aws_ec2_https_access.png 500w","/abtnode/static/aa28280abab095878ee62976d3f3b30e/ea415/aws_ec2_https_access.png 1000w","/abtnode/static/aa28280abab095878ee62976d3f3b30e/5dce9/aws_ec2_https_access.png 1500w","/abtnode/static/aa28280abab095878ee62976d3f3b30e/621ef/aws_ec2_https_access.png 1854w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n    "}]}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"ArcBlock recommends using the secured approach over the non-secured approach. The admin page presents License terms to which you must agree before accessing the ABT Node dashboard."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"ABT Node works on HTTPS using a sub-domain certificate ("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"ip.abtnet.io"}]},{"type":"text","value":"). Accessing it using AWS provided public IPv4 address("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"http://18.219.164.196/admin"}]},{"type":"text","value":") or sub-domain("},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"https://ec2-18-219-164-196.us-east-2.compute.amazonaws.com/admin"}]},{"type":"text","value":") gives an error of invalid certificate."}]}]}],"data":{"quirksMode":false}}}}},"pageContext":{"site":{"title":"ABT Node","description":"ABT Node Documentation","siteUrl":"https://docs.arcblock.io","logoUrl":"/abtnode/","sidebarWidth":360,"disableI18n":false,"showGetStarted":true,"defaultBanner":"/abtnode/og-banner.png"},"id":"7de66d8a-2abb-5c30-b640-9a81c472ce9c","language":"en","locale":"en","languages":[{"value":"en","text":"English"},{"value":"zh","text":"简体中文"}],"headings":[{"value":"Use the binary distribution","depth":2},{"value":"Environment Setup","depth":3},{"value":"Step 1: Install NVM","depth":4},{"value":"Step 2: Install Node.js and npm","depth":4},{"value":"Install ABT Node","depth":3},{"value":"Configure ABT Node","depth":3},{"value":"Access ABT Node","depth":3},{"value":"Use the official Docker image","depth":2},{"value":"Access ABT Node","depth":3},{"value":"Use AWS Marketplace","depth":2},{"value":"Security Group Ports","depth":4},{"value":"Access ABT Node","depth":3}],"navItems":[{"group":"/home/runner/work/abtnode-docs/abtnode-docs/src","title":"ABT Node","priority":999,"link":"/"}],"version":"v0.2.20","official":true,"originalPath":"/en/introduction/abtnode-setup","sidebarContent":[{"url":null,"title":null,"pages":[{"title":"ABT Node Docs","path":"/en/"}]},{"url":"/en/introduction","title":"Introduction","pages":[{"title":"ABT Node Overview","path":"/en/introduction/abtnode-overview"},{"title":"ABT Node Setup","path":"/en/introduction/abtnode-setup"},{"title":"ABT Node Access","path":"/en/introduction/abtnode-access"}]},{"url":"/en/marketplace","title":"Marketplace","pages":[{"title":"Find and Install Blocklets","path":"/en/marketplace/find-and-install"},{"title":"Upgrade/downgrade blocklet","path":"/en/marketplace/upgrade-downgrade"}]},{"url":"/en/blocklet","title":"Blocklets","pages":[{"title":"Basic Operations","path":"/en/blocklet/basic-operations"},{"title":"Blocklet Environments","path":"/en/blocklet/environments"},{"title":"Core Blocklets","path":"/en/blocklet/core-blocklets"}]},{"url":"/en/router","title":"Service Gateway","pages":[{"title":"What is Service Gateway?","path":"/en/router/what-is-router"},{"title":"Service Gateway Usage","path":"/en/router/basic-usage"},{"title":"Binding domain names to sites and enabling SSL","path":"/en/router/bind-domain-and-ssl"},{"title":"Certificates for localhost","path":"/en/router/certificates-for-localhost"}]},{"url":"/en/deployment","title":"Deployment","pages":[{"title":"Production Best Practice","path":"/en/deployment/best-practice"},{"title":"Deploy ABT Node Using AWS AMI","path":"/en/deployment/from-aws-ami"},{"title":"Bind domain with reverse proxy server","path":"/en/deployment/behind-reverse-proxy"},{"title":"Run In Docker","path":"/en/deployment/run-in-docker"}]},{"url":"/en/misc","title":"Misc","pages":[{"title":"Node Settings","path":"/en/misc/node-settings"},{"title":"Member Management","path":"/en/misc/member-management"},{"title":"GraphQL Console","path":"/en/misc/graphql-console"}]},{"url":"/en/developer","title":"Developer Guide","pages":[{"title":"Configuring the development environment","path":"/en/developer/config-dev-env"},{"title":"ABT Node CLI","path":"/en/developer/abtnode-cli"},{"title":"Node Configuration","path":"/en/developer/configuration"},{"title":"Storage Structure","path":"/en/developer/storage-structure"},{"title":"Blocklet Specification","path":"/en/developer/blocklet-spec"},{"title":"Create Static Blocklets","path":"/en/developer/static-blocklets"},{"title":"Create DApp Blocklets","path":"/en/developer/dapp-blocklets"},{"title":"Blocklet Hooks","path":"/en/developer/blocklet-hooks"},{"title":"Bundle Blocklets","path":"/en/developer/bundle-blocklets"},{"title":"Publish Blocklets","path":"/en/developer/publish-blocklets"},{"title":"Blocklet Registry","path":"/en/developer/blocklet-registry"},{"title":"Developing Blocklets with Codespaces","path":"/en/developer/blocklet-codespaces"},{"title":"Configure Auth Service for Blocklet","path":"/en/developer/auth-service"},{"title":"Composable blocklet","path":"/en/developer/composable-blocklet"},{"title":"Docker Registry List","path":"/en/developer/docker-registry"}]}],"communityPath":"https://community.arcblockio.cn","githubUrl":"https://github.com/ArcBlock/abtnode-docs/tree/master/src/introduction/abtnode-setup/index.md"}},"staticQueryHashes":["1358860651","1619896071","1812186216","2194038815"]}