<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Shprota</title><subtitle>My X account: https://x.com/shprotaa1</subtitle><author><name>Shprota</name></author><id>https://teletype.in/atom/shprotaa</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/shprotaa?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@shprotaa?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shprotaa"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/shprotaa?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-06T18:27:25.826Z</updated><entry><id>shprotaa:piLCAbIm3ED</id><link rel="alternate" type="text/html" href="https://teletype.in/@shprotaa/piLCAbIm3ED?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shprotaa"></link><title>Bool network setup node</title><published>2024-10-21T16:48:23.486Z</published><updated>2024-10-21T16:48:23.486Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/ff/17/ff17f8c4-ac4d-41b9-944d-60854cf39375.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/c0/23/c023a42b-3346-4719-aee9-d1a9b746835e.jpeg&quot;&gt;Clone the Bool Network’s official GitHub repository:</summary><content type="html">
  &lt;figure id=&quot;gp2P&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c0/23/c023a42b-3346-4719-aee9-d1a9b746835e.jpeg&quot; width=&quot;1024&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;dWgu&quot;&gt;Prerequisites&lt;/h3&gt;
  &lt;ol id=&quot;5Bna&quot;&gt;
    &lt;li id=&quot;WL8a&quot;&gt;&lt;strong&gt;Hardware Requirements&lt;/strong&gt;:&lt;/li&gt;
    &lt;ul id=&quot;IX8K&quot;&gt;
      &lt;li id=&quot;vksP&quot;&gt;A &lt;strong&gt;64-bit Linux server&lt;/strong&gt; with at least:&lt;/li&gt;
      &lt;ul id=&quot;Rq4c&quot;&gt;
        &lt;li id=&quot;FvFe&quot;&gt;8 CPU cores.&lt;/li&gt;
        &lt;li id=&quot;feuj&quot;&gt;16 GB RAM.&lt;/li&gt;
        &lt;li id=&quot;T8IE&quot;&gt;500 GB SSD storage.&lt;/li&gt;
        &lt;li id=&quot;KKiz&quot;&gt;1 Gbps network connection.&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;QGdy&quot;&gt;&lt;strong&gt;Install Required Dependencies&lt;/strong&gt;: Ensure that your server has Docker installed. If not, you can install it using:bashSkopiuj kod&lt;code&gt;sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io &lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;ZnHS&quot;&gt;&lt;strong&gt;Git and Docker&lt;/strong&gt;: You&amp;#x27;ll also need Git to clone repositories.bashSkopiuj kod&lt;code&gt;sudo apt-get install git &lt;/code&gt;&lt;/li&gt;
  &lt;/ol&gt;
  &lt;h3 id=&quot;P7lP&quot;&gt;Step-by-Step Guide&lt;/h3&gt;
  &lt;h4 id=&quot;3lKV&quot;&gt;1. Clone the Bool Network Repository&lt;/h4&gt;
  &lt;p id=&quot;qDjG&quot;&gt;Clone the Bool Network’s official GitHub repository:&lt;/p&gt;
  &lt;pre id=&quot;aXFS&quot;&gt;git clone https://github.com/boolnetwork/validator-node
cd validator-node
&lt;/pre&gt;
  &lt;h4 id=&quot;p59K&quot;&gt;2. Configure the Validator Node&lt;/h4&gt;
  &lt;p id=&quot;GZeU&quot;&gt;In the cloned repository, you will find a configuration file where you need to set your node’s parameters:&lt;/p&gt;
  &lt;pre id=&quot;gurx&quot;&gt;nano config.toml
&lt;/pre&gt;
  &lt;p id=&quot;pqBR&quot;&gt;Adjust the network configuration settings, such as port numbers and IP addresses. Additionally, you&amp;#x27;ll need to configure the node&amp;#x27;s connection to the Bool Network testnet or mainnet by updating the RPC endpoints.&lt;/p&gt;
  &lt;h4 id=&quot;wM4i&quot;&gt;3. Run the Validator Node&lt;/h4&gt;
  &lt;p id=&quot;HFfR&quot;&gt;After configuring your node, you can initiate it using Docker Compose:&lt;/p&gt;
  &lt;pre id=&quot;mO6y&quot;&gt;docker-compose up -d
&lt;/pre&gt;
  &lt;p id=&quot;IPHg&quot;&gt;This will start your validator node in the background. You can check the logs to ensure everything is running smoothly:&lt;/p&gt;
  &lt;pre id=&quot;yjUI&quot;&gt;docker logs -f validator-node
&lt;/pre&gt;
  &lt;h4 id=&quot;A63n&quot;&gt;4. Stake BOL Tokens&lt;/h4&gt;
  &lt;p id=&quot;Zill&quot;&gt;To participate as a validator, you need to stake &lt;strong&gt;BOL&lt;/strong&gt; tokens on the network. Once your node is operational, use your MetaMask wallet (connected to Bool Network) to stake tokens.&lt;/p&gt;
  &lt;h4 id=&quot;J5ux&quot;&gt;5. Monitor and Manage the Node&lt;/h4&gt;
  &lt;p id=&quot;vxRc&quot;&gt;After your node is running, you can monitor its performance and health using the Bool Network explorer or through local monitoring scripts.&lt;/p&gt;
  &lt;p id=&quot;Iadp&quot;&gt;You can stop the node with:&lt;/p&gt;
  &lt;pre id=&quot;oakR&quot;&gt;docker-compose down
&lt;/pre&gt;
  &lt;h3 id=&quot;sGqo&quot;&gt;Further Steps&lt;/h3&gt;
  &lt;p id=&quot;3Iau&quot;&gt;If you want to participate in voting or any governance-related actions, follow additional guidelines available in the &lt;a href=&quot;https://docs.bool.network&quot; target=&quot;_blank&quot;&gt;Bool Network Documentation&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;fsxA&quot;&gt;For more details on node management, setup scripts, and troubleshooting, consult the official guides on their &lt;a href=&quot;https://github.com/boolnetwork&quot; target=&quot;_blank&quot;&gt;GitHub repository&lt;/a&gt;​&lt;a href=&quot;https://docs.bool.network/user-guide/beta-testnet/node-management&quot; target=&quot;_blank&quot;&gt;What is Bool Network | Bool Network&lt;/a&gt;​&lt;a href=&quot;https://docs.bool.network/docs/user-guide/node-setup/validator-setup&quot; target=&quot;_blank&quot;&gt;What is Bool Network | Bool Network&lt;/a&gt;.&lt;/p&gt;

</content></entry><entry><id>shprotaa:H8aLOiqyZWN</id><link rel="alternate" type="text/html" href="https://teletype.in/@shprotaa/H8aLOiqyZWN?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shprotaa"></link><title>Stargaze node installation</title><published>2024-10-21T16:44:45.459Z</published><updated>2024-10-21T16:44:45.459Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/16/c0/16c0a879-69b6-42e0-a850-77a27cef5ef6.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/42/55/42558fdb-1862-4c31-95c1-6e81ceabb959.png&quot;&gt;Ensure the following are installed:</summary><content type="html">
  &lt;figure id=&quot;qE4F&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/42/55/42558fdb-1862-4c31-95c1-6e81ceabb959.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;HkjA&quot;&gt;Prerequisites&lt;/h3&gt;
  &lt;h4 id=&quot;aCrK&quot;&gt;1. &lt;strong&gt;System Requirements&lt;/strong&gt;:&lt;/h4&gt;
  &lt;ul id=&quot;JzmH&quot;&gt;
    &lt;li id=&quot;9qq7&quot;&gt;&lt;strong&gt;CPU&lt;/strong&gt;: 8 cores&lt;/li&gt;
    &lt;li id=&quot;dHJ9&quot;&gt;&lt;strong&gt;RAM&lt;/strong&gt;: 16 GB&lt;/li&gt;
    &lt;li id=&quot;i3YX&quot;&gt;&lt;strong&gt;Storage&lt;/strong&gt;: 1 TB SSD (NVMe recommended)&lt;/li&gt;
    &lt;li id=&quot;P0tP&quot;&gt;&lt;strong&gt;OS&lt;/strong&gt;: Ubuntu 20.04 or similar Linux distribution&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h4 id=&quot;vpuX&quot;&gt;2. &lt;strong&gt;Install Dependencies&lt;/strong&gt;:&lt;/h4&gt;
  &lt;p id=&quot;BBp0&quot;&gt;Ensure the following are installed:&lt;/p&gt;
  &lt;pre id=&quot;WSaQ&quot;&gt;bashSkopiuj kodsudo apt update
sudo apt install -y build-essential git wget curl jq
&lt;/pre&gt;
  &lt;p id=&quot;lZuw&quot;&gt;Install Go (required version &amp;gt;=1.18):&lt;/p&gt;
  &lt;pre id=&quot;eY4g&quot;&gt;bashSkopiuj kodwget https://golang.org/dl/go1.18.1.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.18.1.linux-amd64.tar.gz
echo &amp;quot;export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin&amp;quot; &amp;gt;&amp;gt; ~/.profile
source ~/.profile
&lt;/pre&gt;
  &lt;h3 id=&quot;KOlQ&quot;&gt;3. &lt;strong&gt;Clone Stargaze Repository &amp;amp; Install Binary&lt;/strong&gt;:&lt;/h3&gt;
  &lt;pre id=&quot;6X1r&quot;&gt;bashSkopiuj kodgit clone https://github.com/public-awesome/stars
cd stars
git checkout v1.1.0
make install
&lt;/pre&gt;
  &lt;p id=&quot;Cz5m&quot;&gt;Verify the installation:&lt;/p&gt;
  &lt;pre id=&quot;wsYL&quot;&gt;bashSkopiuj kodstarsd version
&lt;/pre&gt;
  &lt;h3 id=&quot;DCqQ&quot;&gt;4. &lt;strong&gt;Configure Node&lt;/strong&gt;:&lt;/h3&gt;
  &lt;h4 id=&quot;tXAz&quot;&gt;Initialize the Node:&lt;/h4&gt;
  &lt;pre id=&quot;WZcs&quot;&gt;bashSkopiuj kodstarsd init &amp;lt;your-moniker&amp;gt; --chain-id stargaze-1
&lt;/pre&gt;
  &lt;p id=&quot;v36m&quot;&gt;Download the genesis file:&lt;/p&gt;
  &lt;pre id=&quot;iRA6&quot;&gt;bashSkopiuj kodcurl -s https://raw.githubusercontent.com/public-awesome/mainnet/main/stargaze-1/genesis.tar.gz | tar -xzf - -C ~/.starsd/config/
&lt;/pre&gt;
  &lt;h4 id=&quot;iKJU&quot;&gt;Set Persistent Peers (Optional):&lt;/h4&gt;
  &lt;p id=&quot;47BL&quot;&gt;Retrieve peers for your node to connect with the network:&lt;/p&gt;
  &lt;pre id=&quot;jcRd&quot;&gt;bashSkopiuj kodexport CHAIN_REPO=&amp;quot;https://raw.githubusercontent.com/public-awesome/mainnet/main/stargaze-1&amp;quot;
export PEERS=&amp;quot;$(curl -s &amp;quot;$CHAIN_REPO/peers.txt&amp;quot;)&amp;quot;
&lt;/pre&gt;
  &lt;p id=&quot;v1XB&quot;&gt;Add the peers to your config file:&lt;/p&gt;
  &lt;pre id=&quot;f01W&quot;&gt;bashSkopiuj kodsed -i.bak -e &amp;quot;s/^persistent_peers *=.*/persistent_peers = \&amp;quot;$PEERS\&amp;quot;/&amp;quot; ~/.starsd/config/config.toml
&lt;/pre&gt;
  &lt;h4 id=&quot;Okmc&quot;&gt;Configure Gas Prices:&lt;/h4&gt;
  &lt;pre id=&quot;9FxZ&quot;&gt;bashSkopiuj kodsed -i.bak -e &amp;quot;s/^minimum-gas-prices *=.*/minimum-gas-prices = \&amp;quot;1ustars\&amp;quot;/&amp;quot; ~/.starsd/config/app.toml
&lt;/pre&gt;
  &lt;h3 id=&quot;QmHG&quot;&gt;5. &lt;strong&gt;Set Up Cosmovisor&lt;/strong&gt;:&lt;/h3&gt;
  &lt;p id=&quot;ivlc&quot;&gt;To handle automated upgrades, install Cosmovisor:&lt;/p&gt;
  &lt;pre id=&quot;CKku&quot;&gt;bashSkopiuj kodgo install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest
&lt;/pre&gt;
  &lt;p id=&quot;jwfE&quot;&gt;Set environment variables:&lt;/p&gt;
  &lt;pre id=&quot;LndJ&quot;&gt;bashSkopiuj kodecho &amp;quot;export DAEMON_NAME=starsd&amp;quot; &amp;gt;&amp;gt; ~/.profile
echo &amp;quot;export DAEMON_HOME=$HOME/.starsd&amp;quot; &amp;gt;&amp;gt; ~/.profile
source ~/.profile
&lt;/pre&gt;
  &lt;p id=&quot;1A97&quot;&gt;Create the folder structure for Cosmovisor:&lt;/p&gt;
  &lt;pre id=&quot;H5yH&quot;&gt;bashSkopiuj kodmkdir -p $DAEMON_HOME/cosmovisor/genesis/bin
cp $(which starsd) $DAEMON_HOME/cosmovisor/genesis/bin/
&lt;/pre&gt;
  &lt;h3 id=&quot;NXOj&quot;&gt;6. &lt;strong&gt;Start the Node&lt;/strong&gt;:&lt;/h3&gt;
  &lt;h4 id=&quot;Rkfp&quot;&gt;Synchronize with the Network:&lt;/h4&gt;
  &lt;p id=&quot;votu&quot;&gt;Start your node and allow it to sync with the blockchain:&lt;/p&gt;
  &lt;pre id=&quot;zi2C&quot;&gt;bashSkopiuj kodstarsd start
&lt;/pre&gt;
  &lt;p id=&quot;kJcZ&quot;&gt;You can monitor the logs to track progress:&lt;/p&gt;
  &lt;pre id=&quot;9BEm&quot;&gt;bashSkopiuj kodtail -f ~/.starsd/logs/starsd.log
&lt;/pre&gt;
  &lt;h3 id=&quot;1byf&quot;&gt;7. &lt;strong&gt;Set Up Validator&lt;/strong&gt;:&lt;/h3&gt;
  &lt;p id=&quot;ZgYX&quot;&gt;After the node is fully synced, create or restore a wallet:&lt;/p&gt;
  &lt;pre id=&quot;F25f&quot;&gt;bashSkopiuj kodstarsd keys add &amp;lt;your-wallet-name&amp;gt;
&lt;/pre&gt;
  &lt;p id=&quot;74z8&quot;&gt;Submit a transaction to create your validator:&lt;/p&gt;
  &lt;pre id=&quot;wndQ&quot;&gt;bashSkopiuj kodstarsd tx staking create-validator \
  --amount=1000000ustars \
  --pubkey=$(starsd tendermint show-validator) \
  --moniker=&amp;quot;&amp;lt;your-moniker&amp;gt;&amp;quot; \
  --chain-id=stargaze-1 \
  --commission-rate=&amp;quot;0.10&amp;quot; \
  --commission-max-rate=&amp;quot;0.20&amp;quot; \
  --commission-max-change-rate=&amp;quot;0.01&amp;quot; \
  --min-self-delegation=&amp;quot;1&amp;quot; \
  --from=&amp;lt;your-wallet-name&amp;gt; \
  --gas=&amp;quot;auto&amp;quot; --fees=500ustars
&lt;/pre&gt;
  &lt;h3 id=&quot;Cn8E&quot;&gt;8. &lt;strong&gt;Optional: Set Up StateSync&lt;/strong&gt;:&lt;/h3&gt;
  &lt;p id=&quot;iqHp&quot;&gt;To speed up syncing, you can use StateSync. Stargaze provides this feature, and you can configure it following &lt;a href=&quot;https://docs.stargaze.zone/nodes-and-validators/configuring-statesync&quot; target=&quot;_blank&quot;&gt;these instructions&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;pa0f&quot;&gt;By following these steps, your Stargaze validator node should be fully operational. For further details, you can visit Stargaze&amp;#x27;s &lt;a href=&quot;https://docs.stargaze.zone&quot; target=&quot;_blank&quot;&gt;official documentation&lt;/a&gt;.&lt;/p&gt;

</content></entry><entry><id>shprotaa:Lm8wg5NNq9z</id><link rel="alternate" type="text/html" href="https://teletype.in/@shprotaa/Lm8wg5NNq9z?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shprotaa"></link><title>0g Full Node Setup Guide</title><published>2024-08-08T10:08:19.313Z</published><updated>2024-08-08T10:08:19.313Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b7/bd/b7bd21ff-f796-498f-8712-41c183a14f26.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/34/9c/349cf96c-3505-4fb0-ae0e-dc27886f179f.jpeg&quot;&gt;Step-by-step process for setting up a 0g Full Node, ensuring a seamless and efficient installation experience</summary><content type="html">
  &lt;h3 id=&quot;6FL6&quot;&gt;Update Server&lt;/h3&gt;
  &lt;pre id=&quot;nRHj&quot;&gt;sudo apt update
sudo apt install curl git jq build-essential gcc unzip wget lz4 -y&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;hMMm&quot;&gt;Install Gode&lt;/h3&gt;
  &lt;pre id=&quot;s8TG&quot;&gt;cd $HOME &amp;amp;&amp;amp; \
ver=&amp;quot;1.21.3&amp;quot; &amp;amp;&amp;amp; \
wget &amp;quot;https://golang.org/dl/go$ver.linux-amd64.tar.gz&amp;quot; &amp;amp;&amp;amp; \
sudo rm -rf /usr/local/go &amp;amp;&amp;amp; \
sudo tar -C /usr/local -xzf &amp;quot;go$ver.linux-amd64.tar.gz&amp;quot; &amp;amp;&amp;amp; \
rm &amp;quot;go$ver.linux-amd64.tar.gz&amp;quot; &amp;amp;&amp;amp; \
echo &amp;quot;export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin&amp;quot; &amp;gt;&amp;gt; $HOME/.bash_profile &amp;amp;&amp;amp; \
source $HOME/.bash_profile&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;X8a2&quot;&gt;Install evmosd binary&lt;/h3&gt;
  &lt;pre id=&quot;9w3a&quot;&gt;git clone -b v0.1.0 https://github.com/0glabs/0g-chain.git
./0g-chain/networks/testnet/install.sh
source .profile&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;zErs&quot;&gt;Set Variables (don&amp;#x27;t forget to personalize them)&lt;/h3&gt;
  &lt;pre id=&quot;4Gd7&quot;&gt;echo &amp;#x27;export MONIKER=&amp;quot;Your Moniker Name&amp;quot;&amp;#x27; &amp;gt;&amp;gt; ~/.bash_profile
echo &amp;#x27;export CHAIN_ID=&amp;quot;zgtendermint_16600-1&amp;quot;&amp;#x27; &amp;gt;&amp;gt; ~/.bash_profile
echo &amp;#x27;export WALLET_NAME=&amp;quot;wallet&amp;quot;&amp;#x27; &amp;gt;&amp;gt; ~/.bash_profile
echo &amp;#x27;export RPC_PORT=&amp;quot;26657&amp;quot;&amp;#x27; &amp;gt;&amp;gt; ~/.bash_profile
source $HOME/.bash_profile&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;W0AI&quot;&gt;Initialize the Node&lt;/h3&gt;
  &lt;pre id=&quot;7G2z&quot;&gt;cd $HOME
0gchaind config chain-id $CHAIN_ID
0gchaind init $MONIKER --chain-id $CHAIN_ID
0gchaind config node tcp://localhost:$RPC_PORT
0gchaind config keyring-backend os&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Ld5H&quot;&gt;Install Current Release&lt;/h3&gt;
  &lt;pre id=&quot;BYeZ&quot;&gt;wget -P ~/.0gchain/config https://github.com/0glabs/0g-chain/releases/download/v0.1.0/genesis.json&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;MSsG&quot;&gt;Configure &lt;code&gt;config.toml&lt;/code&gt; file&lt;/h3&gt;
  &lt;pre id=&quot;fg6Y&quot;&gt;PEERS=&amp;quot;&amp;quot; &amp;amp;&amp;amp; \
SEEDS=&amp;quot;c4d619f6088cb0b24b4ab43a0510bf9251ab5d7f@54.241.167.190:26656,44d11d4ba92a01b520923f51632d2450984d5886@54.176.175.48:26656,f2693dd86766b5bf8fd6ab87e2e970d564d20aff@54.193.250.204:26656,f878d40c538c8c23653a5b70f615f8dccec6fb9f@54.215.187.94:26656&amp;quot; &amp;amp;&amp;amp; \
sed -i -e &amp;quot;s/^seeds *=.*/seeds = \&amp;quot;$SEEDS\&amp;quot;/; s/^persistent_peers *=.*/persistent_peers = \&amp;quot;$PEERS\&amp;quot;/&amp;quot; $HOME/.0gchain/config/config.toml&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;yroL&quot;&gt;Set the config&lt;/h3&gt;
  &lt;pre id=&quot;SxaG&quot;&gt;EXTERNAL_IP=$(wget -qO- eth0.me) \
PROXY_APP_PORT=26658 \
P2P_PORT=26656 \
PPROF_PORT=6060 \
API_PORT=1317 \
GRPC_PORT=9090 \
GRPC_WEB_PORT=9091&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;q4bV&quot;&gt;Set the Port Pruning &amp;amp; Price&lt;/h3&gt;
  &lt;pre id=&quot;kTUy&quot;&gt;sed -i \
    -e &amp;quot;s/\(proxy_app = \&amp;quot;tcp:\/\/\)\([^:]*\):\([0-9]*\).*/\1\2:$PROXY_APP_PORT\&amp;quot;/&amp;quot; \
    -e &amp;quot;s/\(laddr = \&amp;quot;tcp:\/\/\)\([^:]*\):\([0-9]*\).*/\1\2:$RPC_PORT\&amp;quot;/&amp;quot; \
    -e &amp;quot;s/\(pprof_laddr = \&amp;quot;\)\([^:]*\):\([0-9]*\).*/\1localhost:$PPROF_PORT\&amp;quot;/&amp;quot; \
    -e &amp;quot;/\[p2p\]/,/^\[/{s/\(laddr = \&amp;quot;tcp:\/\/\)\([^:]*\):\([0-9]*\).*/\1\2:$P2P_PORT\&amp;quot;/}&amp;quot; \
    -e &amp;quot;/\[p2p\]/,/^\[/{s/\(external_address = \&amp;quot;\)\([^:]*\):\([0-9]*\).*/\1${EXTERNAL_IP}:$P2P_PORT\&amp;quot;/; t; s/\(external_address = \&amp;quot;\).*/\1${EXTERNAL_IP}:$P2P_PORT\&amp;quot;/}&amp;quot; \
    $HOME/.0gchain/config/config.toml&lt;/pre&gt;
  &lt;pre id=&quot;kg5e&quot;&gt;sed -i \
    -e &amp;quot;/\[api\]/,/^\[/{s/\(address = \&amp;quot;tcp:\/\/\)\([^:]*\):\([0-9]*\)\(\&amp;quot;.*\)/\1\2:$API_PORT\4/}&amp;quot; \
    -e &amp;quot;/\[grpc\]/,/^\[/{s/\(address = \&amp;quot;\)\([^:]*\):\([0-9]*\)\(\&amp;quot;.*\)/\1\2:$GRPC_PORT\4/}&amp;quot; \
    -e &amp;quot;/\[grpc-web\]/,/^\[/{s/\(address = \&amp;quot;\)\([^:]*\):\([0-9]*\)\(\&amp;quot;.*\)/\1\2:$GRPC_WEB_PORT\4/}&amp;quot; $HOME/.0gchain/config/app.toml&lt;/pre&gt;
  &lt;pre id=&quot;aivG&quot;&gt;sed -i.bak -e &amp;quot;s/^pruning *=.*/pruning = \&amp;quot;custom\&amp;quot;/&amp;quot; $HOME/.0gchain/config/app.toml
sed -i.bak -e &amp;quot;s/^pruning-keep-recent *=.*/pruning-keep-recent = \&amp;quot;100\&amp;quot;/&amp;quot; $HOME/.0gchain/config/app.toml
sed -i.bak -e &amp;quot;s/^pruning-interval *=.*/pruning-interval = \&amp;quot;10\&amp;quot;/&amp;quot; $HOME/.0gchain/config/app.toml&lt;/pre&gt;
  &lt;pre id=&quot;B8XB&quot;&gt;sed -i &amp;quot;s/^minimum-gas-prices *=.*/minimum-gas-prices = \&amp;quot;0ua0gi\&amp;quot;/&amp;quot; $HOME/.0gchain/config/app.toml&lt;/pre&gt;
  &lt;pre id=&quot;q9fO&quot;&gt;sed -i &amp;quot;s/^indexer *=.*/indexer = \&amp;quot;kv\&amp;quot;/&amp;quot; $HOME/.0gchain/config/config.toml&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;K1xX&quot;&gt;Create a Service File&lt;/h3&gt;
  &lt;pre id=&quot;LM03&quot;&gt;sudo tee /etc/systemd/system/ogd.service &amp;gt; /dev/null &amp;lt;&amp;lt;EOF
[Unit]
Description=OG Node
After=network.target

[Service]
User=$USER
Type=simple
ExecStart=$(which 0gchaind) start --home $HOME/.0gchain
Restart=10
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;EnPR&quot;&gt;Start Node&lt;/h3&gt;
  &lt;pre id=&quot;zVwO&quot;&gt;sudo systemctl daemon-reload &amp;amp;&amp;amp; \
sudo systemctl enable ogd &amp;amp;&amp;amp; \
sudo systemctl restart ogd &amp;amp;&amp;amp; sudo journalctl -u ogd -f -o cat&lt;/pre&gt;
  &lt;p id=&quot;ZLsL&quot;&gt;Wait a bit until you get the logs. To get out of them press &lt;code&gt;Ctrl+C&lt;/code&gt;.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;rz2I&quot;&gt;Install Addrbook&lt;/h3&gt;
  &lt;pre id=&quot;Z9yk&quot;&gt;curl -Ls https://snapshots.liveraven.net/snapshots/testnet/zero-gravity/addrbook.json &amp;gt; $HOME/.0gchain/config/addrbook.json&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;vmK3&quot;&gt;Update Peers&lt;/h3&gt;
  &lt;pre id=&quot;pcB4&quot;&gt;PEERS=$(curl -s --max-time 3 --retry 2 --retry-connrefused &amp;quot;https://snapshots.liveraven.net/snapshots/testnet/zero-gravity/peers.txt&amp;quot;)
if [ -z &amp;quot;$PEERS&amp;quot; ]; then
    echo &amp;quot;No peers were retrieved from the URL.&amp;quot;
else
    echo -e &amp;quot;\nPEERS: &amp;quot;$PEERS&amp;quot;&amp;quot;
    sed -i &amp;quot;s/^persistent_peers *=.*/persistent_peers = &amp;quot;$PEERS&amp;quot;/&amp;quot; &amp;quot;$HOME/.0gchain/config/config.toml&amp;quot;
    echo -e &amp;quot;\nConfiguration file updated successfully.\n&amp;quot;
fi&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;uBtN&quot;&gt;Install Snapshot&lt;/h3&gt;
  &lt;pre id=&quot;hptA&quot;&gt;sudo systemctl stop ogd
cp $HOME/.0gchain/data/priv_validator_state.json $HOME/.0gchain/priv_validator_state.json.backup
rm -rf $HOME/.0gchain/data
curl -L http://snapshots.liveraven.net/snapshots/testnet/zero-gravity/zgtendermint_16600-1_latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/.0gchain
mv $HOME/.0gchain/priv_validator_state.json.backup $HOME/.0gchain/data/priv_validator_state.json
sudo systemctl restart ogd &amp;amp;&amp;amp; sudo journalctl -u ogd -f -o cat&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;bvN6&quot;&gt;Check Node Synchronization&lt;/h3&gt;
  &lt;pre id=&quot;TWuh&quot;&gt;0gchaind status | jq .sync_info&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;iJpw&quot;&gt;If you get &lt;code&gt;false&lt;/code&gt;, you can install the validator. If it is &lt;code&gt;true&lt;/code&gt;, you have to wait. You can also compare the height of your node with explorer.&lt;/p&gt;
  &lt;/section&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;siiL&quot;&gt;Create the Validator&lt;/h2&gt;
  &lt;h3 id=&quot;0pJY&quot;&gt;Create a wallet for our validator:&lt;/h3&gt;
  &lt;pre id=&quot;8Fd1&quot;&gt;0gchaind keys add $WALLET_NAME --eth

# You may also import an existing wallet
0gchaind keys add --recover $WALLET_NAME --eth&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;kg3d&quot;&gt;Request private key of the EVM address&lt;/h3&gt;
  &lt;pre id=&quot;CEep&quot;&gt;0gchaind keys unsafe-export-eth-key $WALLET_NAME&lt;/pre&gt;
  &lt;p id=&quot;GSBh&quot;&gt;Copy address and import in Metamask&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;oZ4n&quot;&gt;Request Tokens&lt;/h3&gt;
  &lt;p id=&quot;kIxo&quot;&gt;Now, we go to the &lt;a href=&quot;https://faucet.0g.ai/&quot; target=&quot;_blank&quot;&gt;faucet&lt;/a&gt; and request test tokens&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;QR1E&quot;&gt;Checking the balance in the terminal&lt;/h3&gt;
  &lt;pre id=&quot;Egta&quot;&gt;0gchaind q bank balances $(0gchaind keys show $WALLET_NAME -a)&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Ji8H&quot;&gt;To join an active set, you need at least &lt;em&gt;&lt;strong&gt;10000000000000000000aevmos&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;zh63&quot;&gt;Create the validator&lt;/h3&gt;
  &lt;pre id=&quot;DpPx&quot;&gt;0gchaind tx staking create-validator \
  --amount=1000000ua0gi \
  --pubkey=$(0gchaind tendermint show-validator) \
  --moniker=&amp;quot;$MONIKER&amp;quot; \
  --chain-id=zgtendermint_16600-1 \
  --commission-rate=&amp;quot;0.10&amp;quot; \
  --commission-max-rate=&amp;quot;0.20&amp;quot; \
  --commission-max-change-rate=&amp;quot;0.01&amp;quot; \
  --details=&amp;quot;Your Details&amp;quot; \
  --min-self-delegation=&amp;quot;1&amp;quot; \
  --from=$WALLET_NAME \
  --website=&amp;quot;link-to-your-website&amp;quot; \
  --identity=&amp;quot;Your Identity&amp;quot; \
  --gas=auto \
  --gas-adjustment=1.4&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;6e0X&quot;&gt;Delegate tokens&lt;/h3&gt;
  &lt;pre id=&quot;xnHT&quot;&gt;0gchaind q staking validator $(0gchaind keys show $WALLET_NAME --bech val -a)&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;FrmN&quot;&gt;Delegating to another validator&lt;/p&gt;
    &lt;pre id=&quot;LrZJ&quot;&gt;0gchaind tx staking delegate &amp;lt;validator address&amp;gt; --from &amp;lt;wallet&amp;gt; &amp;lt;amount&amp;gt;ua0gi --gas=auto --gas-adjustment=1.4 -y&lt;/pre&gt;
  &lt;/section&gt;
  &lt;hr /&gt;

</content></entry><entry><id>shprotaa:kJaXgKvfave</id><link rel="alternate" type="text/html" href="https://teletype.in/@shprotaa/kJaXgKvfave?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shprotaa"></link><title>0g DA Retriever Setup Guide</title><published>2024-08-08T09:41:05.237Z</published><updated>2024-08-08T09:41:05.237Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b7/bd/b7bd21ff-f796-498f-8712-41c183a14f26.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/34/9c/349cf96c-3505-4fb0-ae0e-dc27886f179f.jpeg&quot;&gt;Step-by-step instructions to help you efficiently configure and optimize your 0g DA Retriever for seamless operation.</summary><content type="html">
  &lt;p id=&quot;Nl5j&quot;&gt;This guide is designed to help you seamlessly configure and get started with the 0g DA Retriever. Whether you&amp;#x27;re setting up the system for the first time or fine-tuning it for optimal performance, this step-by-step guide will provide you with all the necessary instructions and tips to ensure a smooth and efficient setup process. Let&amp;#x27;s dive in and get your 0g DA Retriever up and running!&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;mVPe&quot;&gt;Install Dependencies&lt;/h3&gt;
  &lt;pre id=&quot;NmQp&quot;&gt;sudo apt-get update
sudo apt-get install cmake build-essential protobuf-compiler&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;FnwE&quot;&gt;Install Rust&lt;/h3&gt;
  &lt;pre id=&quot;PtoR&quot;&gt;curl --proto &amp;#x27;=https&amp;#x27; --tlsv1.2 -sSf https://sh.rustup.rs | sh&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;GRnm&quot;&gt;Clone the Source Code&lt;/h3&gt;
  &lt;pre id=&quot;bcTr&quot;&gt;git clone https://github.com/0glabs/0g-da-retriever.git&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;hWXy&quot;&gt;Configuration&lt;/h3&gt;
  &lt;ul id=&quot;ATwj&quot;&gt;
    &lt;li id=&quot;AFaY&quot;&gt;&lt;code&gt;log_level&lt;/code&gt; — Set the log level&lt;/li&gt;
    &lt;li id=&quot;UsJ6&quot;&gt;&lt;code&gt;grpc_listen_address&lt;/code&gt; — Server listening address&lt;/li&gt;
    &lt;li id=&quot;JVHe&quot;&gt;&lt;code&gt;eth_rpc_endpoint&lt;/code&gt; — JSON RPC node endpoind&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;x0Mq&quot;&gt;Build&lt;/h3&gt;
  &lt;pre id=&quot;AClT&quot;&gt;cargo build --release&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;pblt&quot;&gt;Run&lt;/h3&gt;
  &lt;pre id=&quot;ibcR&quot;&gt;./target/release/retriever --config ./run/config.toml&lt;/pre&gt;

</content></entry><entry><id>shprotaa:ruUM7q2GkAd</id><link rel="alternate" type="text/html" href="https://teletype.in/@shprotaa/ruUM7q2GkAd?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shprotaa"></link><title>Allora Node Setup Guide</title><published>2024-08-08T09:31:27.491Z</published><updated>2024-08-08T09:33:45.666Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/10/7f/107f3990-6b9d-4ad7-89bf-fbb8a3f4f503.png"></media:thumbnail><category term="guides-instructions-tutorials" label="Guides / Instructions / Tutorials"></category><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/32/c7/32c75dcf-2af5-4992-8444-308ea629805b.jpeg&quot;&gt;Update system package and install build tools</summary><content type="html">
  &lt;h3 id=&quot;bzpn&quot;&gt;Install dependencies&lt;/h3&gt;
  &lt;p id=&quot;eIpQ&quot;&gt;Update system package and install build tools&lt;/p&gt;
  &lt;pre id=&quot;pefo&quot;&gt;sudo apt -q update
sudo apt -qy install curl git jq lz4 build-essential fail2ban ufw
sudo apt -qy upgrade&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;LxfC&quot;&gt;Configure Moniker&lt;/h3&gt;
  &lt;p id=&quot;CQD5&quot;&gt;Replace with your own validator name&lt;/p&gt;
  &lt;pre id=&quot;JreE&quot;&gt;MONIKER=&amp;quot;YOUR MONIKER NAME&amp;quot;&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;G0m6&quot;&gt;Install Go&lt;/h3&gt;
  &lt;pre id=&quot;YSEc&quot;&gt;sudo rm -rf /usr/local/go
curl -Ls https://go.dev/dl/go1.21.1.linux-amd64.tar.gz | sudo tar -xzf - -C /usr/local
eval $(echo &amp;#x27;export PATH=$PATH:/usr/local/go/bin&amp;#x27; | sudo tee /etc/profile.d/golang.sh)
eval $(echo &amp;#x27;export PATH=$PATH:$HOME/go/bin&amp;#x27; | tee -a $HOME/.profile)&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;ARlC&quot;&gt;Build Binaries&lt;/h3&gt;
  &lt;p id=&quot;gTud&quot;&gt;Clone project repository &amp;amp; Compile binaries&lt;/p&gt;
  &lt;pre id=&quot;Kin7&quot;&gt;cd $HOME
git clone https://github.com/allora-network/allora-chain allora
cd alloragit
checkout v0.0.10
make build&lt;/pre&gt;
  &lt;p id=&quot;mj2z&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;yWmW&quot;&gt;Prepare binaries for cosmovisor&lt;/p&gt;
  &lt;pre id=&quot;jGkK&quot;&gt;mkdir -p $HOME/.allorad/cosmovisor/genesis/bin
mv build/allorad $HOME/.allorad/cosmovisor/genesis/bin/
rm -rf build&lt;/pre&gt;
  &lt;p id=&quot;ANEC&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;pIDO&quot;&gt;Create symlinks&lt;/p&gt;
  &lt;pre id=&quot;2uiN&quot;&gt;sudo ln -s $HOME/.allorad/cosmovisor/genesis $HOME/.allorad/cosmovisor/current -f
sudo ln -s $HOME/.allorad/cosmovisor/current/bin/allorad /usr/local/bin/allorad -f&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;EapO&quot;&gt;Cosmovisor Setup&lt;/h3&gt;
  &lt;pre id=&quot;U20b&quot;&gt;go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@v1.5.0&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;MXYw&quot;&gt;Create a Systemd Service&lt;/h3&gt;
  &lt;pre id=&quot;ANCs&quot;&gt;sudo tee /etc/systemd/system/allora.service &amp;gt; /dev/null &amp;lt;&amp;lt; EOF
[Unit]
Description=allora node service
After=network-online.target
 
[Service]
User=$USER
ExecStart=$(which cosmovisor) run start
Restart=on-failure
RestartSec=10
LimitNOFILE=65535
Environment=&amp;quot;DAEMON_HOME=$HOME/.allorad&amp;quot;
Environment=&amp;quot;DAEMON_NAME=allorad&amp;quot;
Environment=&amp;quot;UNSAFE_SKIP_BACKUP=true&amp;quot;
Environment=&amp;quot;PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:$HOME/.allorad/cosmovisor/current/bin&amp;quot;
 
[Install]
WantedBy=multi-user.target
EOF&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;sLQL&quot;&gt;Enable Allora Systemd Service&lt;/h3&gt;
  &lt;pre id=&quot;Lgqp&quot;&gt;sudo systemctl daemon-reload
sudo systemctl enable allora&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;j93O&quot;&gt;Initialize Node&lt;/h3&gt;
  &lt;p id=&quot;3haY&quot;&gt;Setting node configuration&lt;/p&gt;
  &lt;pre id=&quot;jgV8&quot;&gt;allorad config set client chain-id testnet
allorad config set client keyring-backend test
allorad config set client node tcp://localhost:24657&lt;/pre&gt;
  &lt;p id=&quot;aLmW&quot;&gt;Initialize Node&lt;/p&gt;
  &lt;pre id=&quot;ohvS&quot;&gt;allorad init $MONIKER --chain-id testnet&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;IX6x&quot;&gt;Download Genesis File&lt;/h3&gt;
  &lt;pre id=&quot;hCg3&quot;&gt;curl -Ls https://snap.lebovski.cloud/allora-testnet/genesis.json &amp;gt; $HOME/.allorad/config/genesis.json&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Y2kl&quot;&gt;Download Addrbook File&lt;/h3&gt;
  &lt;pre id=&quot;Bgfn&quot;&gt;curl -Ls https://snap.lebovski.cloud/allora-testnet/addrbook.json &amp;gt; $HOME/.allorad/config/addrbook.json&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;y8S6&quot;&gt;Setting Up a Seed Peers&lt;/h3&gt;
  &lt;pre id=&quot;0gTR&quot;&gt;sed -i -e &amp;quot;s|^seeds *=.*|seeds = \&amp;quot;d1d43cc7c7aef715957289fd96a114ecaa7ba756@testnet-seeds.lebovski.cloud:24610\&amp;quot;|&amp;quot; $HOME/.allorad/config/config.toml&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;wv9z&quot;&gt;Setting Up a Gas Prices&lt;/h3&gt;
  &lt;pre id=&quot;y3NI&quot;&gt;sed -i -e &amp;quot;s|^minimum-gas-prices *=.*|minimum-gas-prices = \&amp;quot;0uallo\&amp;quot;|&amp;quot; $HOME/.allorad/config/app.toml&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;J7Cr&quot;&gt;Configure Pruning Setting&lt;/h3&gt;
  &lt;pre id=&quot;ZmxL&quot;&gt;sed -i \
  -e &amp;#x27;s|^pruning *=.*|pruning = &amp;quot;custom&amp;quot;|&amp;#x27; \
  -e &amp;#x27;s|^pruning-keep-recent *=.*|pruning-keep-recent = &amp;quot;100&amp;quot;|&amp;#x27; \
  -e &amp;#x27;s|^pruning-keep-every *=.*|pruning-keep-every = &amp;quot;0&amp;quot;|&amp;#x27; \
  -e &amp;#x27;s|^pruning-interval *=.*|pruning-interval = &amp;quot;19&amp;quot;|&amp;#x27; \
  $HOME/.allorad/config/app.toml&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;GaDX&quot;&gt;(Optional) Customize Port&lt;/h3&gt;
  &lt;pre id=&quot;zlfa&quot;&gt;sed -i -e &amp;quot;s%^proxy_app = \&amp;quot;tcp://127.0.0.1:26658\&amp;quot;%proxy_app = \&amp;quot;tcp://127.0.0.1:24658\&amp;quot;%; s%^laddr = \&amp;quot;tcp://127.0.0.1:26657\&amp;quot;%laddr = \&amp;quot;tcp://127.0.0.1:24657\&amp;quot;%; s%^pprof_laddr = \&amp;quot;localhost:6060\&amp;quot;%pprof_laddr = \&amp;quot;localhost:24660\&amp;quot;%; s%^laddr = \&amp;quot;tcp://0.0.0.0:26656\&amp;quot;%laddr = \&amp;quot;tcp://0.0.0.0:24656\&amp;quot;%; s%^prometheus_listen_addr = \&amp;quot;:26660\&amp;quot;%prometheus_listen_addr = \&amp;quot;:24666\&amp;quot;%&amp;quot; $HOME/.allorad/config/config.toml
sed -i -e &amp;quot;s%^address = \&amp;quot;tcp://0.0.0.0:1317\&amp;quot;%address = \&amp;quot;tcp://0.0.0.0:24617\&amp;quot;%; s%^address = \&amp;quot;:8080\&amp;quot;%address = \&amp;quot;:24680\&amp;quot;%; s%^address = \&amp;quot;0.0.0.0:9090\&amp;quot;%address = \&amp;quot;0.0.0.0:24690\&amp;quot;%; s%^address = \&amp;quot;0.0.0.0:9091\&amp;quot;%address = \&amp;quot;0.0.0.0:24691\&amp;quot;%; s%:8545%:24645%; s%:8546%:24646%; s%:6065%:24665%&amp;quot; $HOME/.allorad/config/app.toml&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;SjJf&quot;&gt;Download Latest Chain Snapshots&lt;/h3&gt;
  &lt;pre id=&quot;C8dG&quot;&gt;curl -L https://snap.lebovski.cloud/allora-testnet/allora-latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/.allorad
[[ -f $HOME/.allorad/data/upgrade-info.json ]] &amp;amp;&amp;amp; cp $HOME/.allorad/data/upgrade-info.json $HOME/.allorad/cosmovisor/genesis/upgrade-info.json&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;ZUXm&quot;&gt;Start Service&lt;/h3&gt;
  &lt;pre id=&quot;I3ti&quot;&gt;sudo systemctl start allora&lt;/pre&gt;

</content></entry></feed>