<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>NodeSy</title><generator>teletype.in</generator><description><![CDATA[NodeSy — канал о нодах, тестнетах, с новостным и образовательным контентом.

Канал: https://t.me/NodeSy]]></description><image><url>https://img1.teletype.in/files/8e/70/8e70c408-fe58-4901-b345-0562b7cde033.png</url><title>NodeSy</title><link>https://teletype.in/@nodesy</link></image><link>https://teletype.in/@nodesy?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/nodesy?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/nodesy?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Sun, 20 Sep 2026 15:32:59 GMT</pubDate><lastBuildDate>Sun, 20 Sep 2026 15:32:59 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@nodesy/cosmos-move</guid><link>https://teletype.in/@nodesy/cosmos-move?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/cosmos-move?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Перенос Cosmos ноды</title><pubDate>Fri, 13 May 2022 16:49:30 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/68/16/68167fc9-7800-4e4a-8780-a05aebc0a181.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/b8/1b/b81b3cba-ac4b-4d63-9e60-1479d41cc7f9.jpeg"></img>В этой статье мы разберем процесс переноса ноды. В качестве примера будем использовать ноду Archway в сети torii-1]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="3JA2" class="m_original">
      <img src="https://img4.teletype.in/files/b8/1b/b81b3cba-ac4b-4d63-9e60-1479d41cc7f9.jpeg" width="752" />
      <figcaption><a href="http://t.me/NodeSy" target="_blank">NodeSy</a></figcaption>
    </figure>
  </section>
  <p id="ulIZ">В этой статье мы разберем процесс переноса ноды. В качестве примера будем использовать ноду Archway в сети torii-1</p>
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="49uW">Полезные команды<strong> при работе с терминалом</strong>: <a href="https://teletype.in/@nodesy/linux" target="_blank">ссылка</a></p>
    <p id="8xFn">Полезные команды при <strong>работе с Cosmos нодами</strong>:<a href="https://teletype.in/@nodesy/cosmos-nodes-archway" target="_blank">ссылка</a></p>
  </section>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="3eFz" data-align="center">Процесс переноса ноды</h2>
  </section>
  <p id="VF4v">Для переноса ноды на новый сервер, нам потребуется скачать файл <strong>priv_validator_key.json</strong> со своего старого сервера, на котором установлена нода. Пример пути к данному файлу выглядит так: </p>
  <pre id="Bq3k" data-lang="shell">$HOME/.&lt;PROJECT_NAME&gt;/config/priv_validator_key.json</pre>
  <p id="4Yrr">В нашем случае путь будет выглядеть так:</p>
  <pre id="n2Aa" data-lang="bash">$HOME/.archway/config/priv_validator_key.json</pre>
  <p id="3Xqk">После скачивания этого файла, переходим на новый сервер и приступаем к установке ноды, которую требуется перенести. Создавать новый кошелёк - <strong>не нужно</strong>, мы его восстановим, используя сид фразу от старого кошелька (которую нужно было сохранить при первичной установке), создавать валидатора тоже <strong>не нужно.</strong></p>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="FQy6" data-align="center">Восстановление кошелька</h3>
  </section>
  <p id="DoVx">После полной синхронизации ноды на новом сервере, восстанавливаем ключи используя мнемоник. Команда для восстановления на примере Archway:</p>
  <pre id="35vj" data-lang="bash">archwayd keys add &lt;WALLET_NAME&gt; --recover</pre>
  <p id="LtLF">Вводим мнемоническую фразу, после пароль для кошелька</p>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="mx6h" data-align="center">Перенос валидатора</h3>
  </section>
  <p id="aHmx">На данном этапе нам нужно будет остановить ноды на обоих серверах, что бы избежать одновременной работы 2 валидаторов. Стараемся выполнять действия описанные ниже как можно быстрее, что бы не попасть в тюрьму</p>
  <p id="ctbV">Останавливаем ноду на обоих серверах:</p>
  <pre id="TKlo" data-lang="bash">sudo systemctl stop archwayd</pre>
  <p id="dfLT">Удаляем <strong>priv_validator_key.json </strong>на новом сервере:</p>
  <pre id="jBb6" data-lang="bash">rm -rf $HOME/.archway/config/priv_validator_key.json</pre>
  <p id="8Mtw">После чего переносим скачанный ранее <strong>priv_validator_key.json </strong>на новый сервер, в соответствующую директорию <strong>config </strong>и запускаем ноду:</p>
  <pre id="3vCK" data-lang="bash">sudo systemctl restart archwayd &amp;&amp; sudo journalctl -u archwayd -f -o cat</pre>
  <p id="8xgU">Проверяем работоспособность валидатора в эксплорере. Обратите внимание на обработку блоков и попадание в тюрьму:</p>
  <section>
    <figure id="CqfN" class="m_original">
      <img src="https://img3.teletype.in/files/ac/c5/acc5378b-3833-433d-89bb-c32722f946e9.png" width="1810" />
      <figcaption><a href="http://t.me/NodeSy" target="_blank">NodeSy</a></figcaption>
    </figure>
  </section>
  <p id="HqMe">Также проверить состояние валидатора можно командой:</p>
  <pre id="rVYF">archwayd query staking validator &lt;YOUR_VALOPER_ADDR&gt;</pre>
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="DPDB" data-align="center">Выход из тюрьмы</h3>
  </section>
  <p id="ujCi">Если же ваш валидатор угодил в тюрьму, используем следующую команду для выхода из неё:</p>
  <pre id="iMCC" data-lang="bash">archwayd tx slashing unjail --from &lt;WALLET_NAME&gt; --chain-id=torii-1 --gas=&quot;auto&quot;</pre>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="y8we" data-align="center">С переводом этой статьи и прочих гайдов можно ознакомиться <a href="https://splashy-meerkat-6b3.notion.site/Guides-Archway-ccede270ca83411ca1404a5e3b10745e" target="_blank">тут</a></h2>
  </section>
  <hr />
  <h2 id="Gk7R" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/linux</guid><link>https://teletype.in/@nodesy/linux?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/linux?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Полезные команды при работе с терминалом</title><pubDate>Wed, 04 May 2022 11:17:15 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/e2/5d/e25dddab-a79b-4b2a-9d03-2cda8ac81533.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/60/1b/601bb588-68cc-4792-ab67-27403258eb86.png"></img>Что такое сервисный файл и зачем он нужен, можно подробно прочитать в статье у ребят из Let's Node!]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="XeqC" class="m_original">
      <img src="https://img3.teletype.in/files/60/1b/601bb588-68cc-4792-ab67-27403258eb86.png" width="2152" />
      <figcaption><a href="https://t.me/nodesy" target="_blank">NodeSy</a></figcaption>
    </figure>
  </section>
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="WWcZ">Приведённая в статье информация не является полной, но даст вам базовое понимание процессов работы с командной строкой Linux</h2>
  </section>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="gqRL">Все, что находиться в &quot;&lt; &gt;&quot; меняем на свои значения, треугольные скобки убираем</h2>
  </section>
  <h3 id="5cY8">Команды после старта нового сервера</h3>
  <pre id="S6ns" data-lang="bash">sudo apt-get update &amp;&amp; sudo apt-get upgrade -y # обновить пакеты</pre>
  <h3 id="ayFh">Работа с файловой системой</h3>
  <pre id="wq9G" data-lang="bash">cd &lt;path&gt; # изменить текущий рабочий каталог
cd # вернуться в домашний каталог

ls # содержимое текущей директории
ls -a # содержимое текущей директории + скрытые файлы 

touch &lt;filename&gt; # создать пустой файл
cat &lt;filename&gt; # показывает содержимое файла

nano &lt;filename&gt; # открыть файл для редактирования в текстовом редакторе
# Сохранить изменения: Ctrl+O, после Enter
# Выйти из nano: Ctrl+X

rm &lt;name&gt; # удаление файла/директории
rm -rf &lt;name&gt; # удаление файла/директории со всеми вложенными файлами и директориями

cp &lt;filename&gt; &lt;destination-path&gt; # копирует файл или каталог в место назначения 

mkdir &lt;foldername&gt; # создать новый каталог
rmdir &lt;foldername&gt; # удалить каталог

find / -name &lt;filename&gt; # узнать расположение файла</pre>
  <h3 id="Jxkm">Посмотреть IP сервера</h3>
  <pre id="H4gl" data-lang="bash">curl ifconfig.co

curl ifconfig.me</pre>
  <h3 id="ek7H">Работа с переменными</h3>
  <pre id="fZUU" data-lang="bash">env # вывод всех переменных окружения

VARIABLE_NAME=&lt;value&gt; # задаём переменную (VARIABLE_NAME - имя переменной)

echo &#x27;export VARIABLE_NAME=&#x27;${VARIABLE_NAME} &gt;&gt; $HOME/.bash_profile # экспорт переменной
source $HOME/.bash_profile</pre>
  <h3 id="lHhC">Мониторинг</h3>
  <pre id="PbTm" data-lang="bash">df -h # посмотреть сводобное место на диске
du -sh &lt;name&gt; # узнать размер папки/файла
du -d1 -h $HOME | sort -h # выводит размеры всех директорий

htop # мониторинг сервера </pre>
  <h3 id="ZLkd">Сервисные файлы</h3>
  <pre id="r2xP" data-lang="bash"># сервисный файл на примере ноды Archway

[Unit]
Description=Archway Node
After=network.target
[Service]
Type=simple
User=$USER
ExecStart=$(which archwayd) start
Restart=on-failure
RestartSec=10
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target

# полный пример создания сервисного файла на примере ноды арчвей

sudo tee /etc/systemd/system/archwayd.service &gt; /dev/null &lt;&lt;EOF
[Unit]
Description=Archway Node
After=network.target
[Service]
Type=simple
User=$USER
ExecStart=$(which archwayd) start
Restart=on-failure
RestartSec=10
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
EOF</pre>
  <p id="FbWi">Что такое сервисный файл и зачем он нужен, можно подробно прочитать в <a href="https://teletype.in/@letskynode/service_file_novice" target="_blank">статье</a> у ребят из Let&#x27;s Node!</p>
  <h3 id="QxvL">Команды после создания сервисного файла</h3>
  <pre id="46EB" data-lang="bash"># в данном случае service-file-name = archwayd
sudo systemctl daemon-reload
sudo systemctl enable &lt;service-file-name&gt;
sudo systemctl restart &lt;service-file-name&gt;</pre>
  <h3 id="y6PG">Посмотреть логи</h3>
  <pre id="YlRf" data-lang="bash">journalctl -u &lt;service-file-name&gt; -f -o cat</pre>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="QcVS" data-align="center">Полезные команды по работе с Cosmos нодами можно посмотреть в одноименной <a href="/@nodesy/cosmos-nodes-archway">статье</a></h2>
    <p id="eYfz"></p>
    <h3 id="kIQt" data-align="center">С переводом этой статьи и прочих гайдов можно ознакомиться <a href="https://splashy-meerkat-6b3.notion.site/Guides-Archway-ccede270ca83411ca1404a5e3b10745e" target="_blank">тут</a></h3>
  </section>
  <hr />
  <h2 id="Gk7R" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>
  <hr />

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/uptick</guid><link>https://teletype.in/@nodesy/uptick?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/uptick?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Uptick Network | Гайд</title><pubDate>Sun, 01 May 2022 17:02:30 GMT</pubDate><description><![CDATA[<img src="https://pbs.twimg.com/profile_banners/1093830260599197696/1652392110/600x200"></img>Сайт - https://www.uptick.network/]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="DBTu" class="m_original">
      <img src="https://pbs.twimg.com/profile_banners/1093830260599197696/1652392110/600x200" width="600" />
      <figcaption><a href="http://t.me/nodesy" target="_blank">NodeSy</a></figcaption>
    </figure>
  </section>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="FPFW" data-align="center">Официальные ссылки</h2>
  </section>
  <p id="nPWO">Сайт - <a href="https://www.uptick.network/" target="_blank">https://www.uptick.network/</a></p>
  <p id="V35i">Discord - <a href="https://discord.gg/jdKdpURSvN" target="_blank">https://discord.gg/jdKdpURSvN</a></p>
  <p id="gEZy">Twitter - <a href="https://twitter.com/Uptickproject" target="_blank">https://twitter.com/Uptickproject</a></p>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="mssS" data-align="center">Установка ноды</h2>
    <h3 id="uMVr" data-align="center"><u><strong>Не забываем, что все данные в треугольных скобках нужно заменить на свои, а сами скобки - убрать!</strong> </u></h3>
  </section>
  <pre id="Tp3X" data-lang="bash"># установка зависимостей
cd $HOME
sudo apt update &amp;&amp; sudo apt upgrade -y

sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git make ncdu unzip -y

# установка GO
wget -O go1.17.1.linux-amd64.tar.gz https://golang.org/dl/go1.17.linux-amd64.tar.gz
rm -rf /usr/local/go &amp;&amp; sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz &amp;&amp; rm go1.17.1.linux-amd64.tar.gz
echo &#x27;export GOROOT=/usr/local/go&#x27; &gt;&gt; $HOME/.bash_profile
echo &#x27;export GOPATH=$HOME/go&#x27; &gt;&gt; $HOME/.bash_profile
echo &#x27;export GO111MODULE=on&#x27; &gt;&gt; $HOME/.bash_profile
echo &#x27;export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin&#x27; &gt;&gt; $HOME/.bash_profile &amp;&amp; . $HOME/.bash_profile

# проверяем корректность установки
go version
# пример вывода команды выше: go version go1.17 linux/amd64

#задаём переменные
UPTICK_MONIKER=&lt;ИмяВалидатора&gt;
UPTICK_WALLET=&lt;ИмяКошелька&gt;
UPTICK_CHAIN=uptick_7776-1

echo &#x27;export UPTICK_MONIKER=&#x27;${UPTICK_MONIKER} &gt;&gt; $HOME/.bash_profile
echo &#x27;export UPTICK_WALLET=&#x27;${UPTICK_WALLET} &gt;&gt; $HOME/.bash_profile
echo &#x27;export UPTICK_CHAIN=&#x27;${UPTICK_CHAIN} &gt;&gt; $HOME/.bash_profile
source $HOME/.bash_profile

# установка бинарника
git clone https://github.com/UptickNetwork/uptick.git
cd uptick
git checkout v0.1.0
make install
# проверяем версию
uptickd version
# вывод: 0.1.0

# инициализируем ноду
uptickd init $UPTICK_MONIKER --chain-id $UPTICK_CHAIN

# скачиваем genesis
curl https://raw.githubusercontent.com/UptickNetwork/uptick-testnet/main/uptick_7776-1/genesis.json &gt; $HOME/.uptickd/config/genesis.json
uptickd unsafe-reset-all

# pruning (не обязательно)
pruning=&quot;custom&quot;
pruning_keep_recent=&quot;100&quot;
pruning_keep_every=&quot;0&quot;
pruning_interval=&quot;10&quot;
sed -i -e &quot;s/^pruning *=.*/pruning = \&quot;$pruning\&quot;/&quot; $HOME/.uptickd/config/app.toml
sed -i -e &quot;s/^pruning-keep-recent *=.*/pruning-keep-recent = \&quot;$pruning_keep_recent\&quot;/&quot; $HOME/.uptickd/config/app.toml
sed -i -e &quot;s/^pruning-keep-every *=.*/pruning-keep-every = \&quot;$pruning_keep_every\&quot;/&quot; $HOME/.uptickd/config/app.toml
sed -i -e &quot;s/^pruning-interval *=.*/pruning-interval = \&quot;$pruning_interval\&quot;/&quot; $HOME/.uptickd/config/app.toml

# добавляем пиры
external_address=$(curl -s ifconfig.me):26656
sed -i.bak -e &quot;s/^external_address = \&quot;\&quot;/external_address = \&quot;$external_address\&quot;/&quot; $HOME/.uptickd/config/config.toml

PEERS=&#x60;curl -sL https://raw.githubusercontent.com/UptickNetwork/uptick-testnet/main/uptick_7776-1/peers.txt | sort -R | head -n 10 | awk &#x27;{print $1}&#x27; | paste -s -d, -&#x60;
sed -i.bak -e &quot;s/^persistent_peers *=.*/persistent_peers = \&quot;$PEERS\&quot;/&quot; ~/.uptickd/config/config.toml

wget -O $HOME/.uptickd/config/addrbook.json https://raw.githubusercontent.com/sowell-owen/addrbooks/main/uptick/addrbook.json

# создаем сервисный файл (ВСТАВЛЯТЬ ОДНОЙ КОМАНДОЙ)
sudo tee /etc/systemd/system/uptickd.service &gt; /dev/null &lt;&lt;EOF
[Unit]
Description=Uptick Network
After=network-online.target

[Service]
User=$USER
ExecStart=$(which uptickd) start
Restart=on-failure
RestartSec=10
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF

# запускем сервисный файл
sudo systemctl daemon-reload
sudo systemctl enable uptickd
sudo systemctl restart uptickd
# посмотреть логи
sudo journalctl -u uptickd -f -o cat

# ждём синхронизации! (cathcing_up: false)
uptickd 2&lt;&amp;1 status | jq

# создаем кошелек
uptickd keys add $UPTICK_WALLET</pre>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="VqDe" data-align="center"><strong><u><em>После синхронизации</em></u></strong> идём в <a href="https://discord.gg/jdKdpURSvN" target="_blank">дискорд</a> и запрашиваем токены для создания валидатора в канале #faucet</h3>
  </section>
  <h3 id="lAsY" data-align="center">Создаем валидатора</h3>
  <pre id="zX8b" data-lang="bash">uptickd tx staking create-validator \
  --amount=4900000000000000000auptick \
  --pubkey=$(uptickd tendermint show-validator) \
  --moniker=$UPTICK_MONIKER \
  --commission-rate=&quot;0.1&quot; \
  --commission-max-rate=&quot;0.2&quot; \
  --commission-max-change-rate=&quot;0.05&quot; \
  --min-self-delegation=&quot;1000000&quot; \
  --chain-id=$UPTICK_CHAIN \
  --gas=&quot;auto&quot; \
  --fees 1000auptick \
  --from=$UPTICK_WALLET
  </pre>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="2LfP" data-align="center">Обновление ноды (от 17.05)</h3>
    <pre id="rNXo" data-lang="bash">sudo systemctl stop uptickd
cd uptick
git pull
git checkout v0.2.0
make install
sudo systemctl restart uptickd &amp;&amp; journalctl -u uptickd -f -o cat</pre>
  </section>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="K3Ru" data-align="center">Полезные команды по работе с Cosmos нодами можно посмотреть в одноименной <a href="https://teletype.in/@nodesy/cosmos-nodes-archway" target="_blank">статье</a></h3>
  </section>
  <hr />
  <h2 id="Qpx0" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/cosmos-nodes-archway</guid><link>https://teletype.in/@nodesy/cosmos-nodes-archway?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/cosmos-nodes-archway?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Работа с Cosmos нодами на примере Archway</title><pubDate>Thu, 28 Apr 2022 14:54:37 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/9f/f0/9ff0e801-553d-4aa1-bce5-ae58ffdbda8d.png"></media:content><description><![CDATA[<img src="https://d3lkc3n5th01x7.cloudfront.net/wp-content/uploads/2021/07/21222914/700-X-394.png"></img>Не забываем сохранить мнемоник]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="522C" class="m_original">
      <img src="https://d3lkc3n5th01x7.cloudfront.net/wp-content/uploads/2021/07/21222914/700-X-394.png" width="700" />
      <figcaption><strong><a href="http://t.me/NodeSy" target="_blank">NodeSy</a></strong></figcaption>
    </figure>
  </section>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="8HFP" data-align="center">В этой статье представлены наиболее часто используемые (по моему мнению) команды при работе с нодами Cosmos.</h3>
    <h3 id="H8Yr" data-align="center">ВАЖНО! Все, что находиться в &quot;&lt; &gt;&quot; меняем на свои значения, треугольные скобки убираем</h3>
  </section>
  <h3 id="mt2t">Создать кошелек</h3>
  <pre id="zE4M" data-lang="bash">archwayd keys add &lt;wallet-name&gt;</pre>
  <p id="ugq0" data-align="center"><strong><u>Не забываем сохранить мнемоник</u></strong></p>
  <h3 id="Z1xC">Посмотреть список своих кошельков</h3>
  <pre id="lJ4N" data-lang="bash">archwayd keys list</pre>
  <h3 id="KqUF">Посмотреть свой valoper адрес</h3>
  <pre id="Lr1u" data-lang="bash">archwayd keys show &lt;wallet-name&gt; --bech val -a</pre>
  <h3 id="9eDi">Посмотреть баланс кошелька</h3>
  <pre id="IqtJ">archwayd q bank balances &lt;wallet-addr&gt; </pre>
  <h3 id="iTCh">Отправить токены</h3>
  <pre id="TWWV" data-lang="bash">archwayd tx bank send &lt;wallet-name&gt; &lt;wallet-addr&gt; &lt;amount-of-tokens&gt;utorii --chain-id=torii-1 --gas auto -y</pre>
  <h3 id="21eg">Делегировать токены</h3>
  <pre id="OpAi" data-lang="bash">archwayd tx staking delegate &lt;valoper-addr&gt; &lt;amount-of-tokens&gt;utorii --from &lt;wallet-name&gt; --chain-id=torii-1 --gas auto -y</pre>
  <h3 id="8qfI">Список активных валидаторов</h3>
  <pre id="MWKI" data-lang="bash"> archwayd query staking validators --limit 2000 -o json | jq -r &#x27;.validators[] | select(.status==&quot;BOND_STATUS_BONDED&quot;) | [.operator_address, .status, (.tokens|tonumber / pow(10; 6)), .description.moniker] | @csv&#x27; | column -t -s&quot;,&quot; | sort -k3 -n -r</pre>
  <h3 id="SPzz">Список неактивных валидаторов</h3>
  <pre id="iCWe" data-lang="bash"> archwayd query staking validators --limit 2000 -o json | jq -r &#x27;.validators[] | select(.status==&quot;BOND_STATUS_UNBONDED&quot;) | [.operator_address, .status, (.tokens|tonumber / pow(10; 6)), .description.moniker] | @csv&#x27; | column -t -s&quot;,&quot; | sort -k3 -n -r</pre>
  <h3 id="eOaJ" data-align="center">Создание валидатора</h3>
  <p id="jK3d"><strong>Прежде чем перейти к созданию валидатора, нужно проверить синхронизацию нашей ноды. Выполняем команду:</strong></p>
  <pre id="FTK6" data-lang="bash">curl localhost:26657/status
# или 
archwayd status | jq</pre>
  <p id="paB4">Нас интересует строка <strong>catching_up. </strong>Когда её значение будет false, это будет означать что нода синхронизирована.</p>
  <h3 id="MBPd">Пример создания валидатора</h3>
  <pre id="XXOQ" data-lang="bash">archwayd tx staking create-validator \
--amount=1000000utorii \
--pubkey $(archwayd tendermint show-validator) \
--commission-rate=0.1 \
--commission-max-rate=0.1 \
--commission-max-change-rate=0.01 \
--moniker &lt;validator-name&gt; \
--details=&lt;description&gt; \
--security-contact=&lt;youremail@gmail.com&gt; \
--website=&lt;https://your-website&gt; \
--identity=&lt;your code from keybase.io&gt; \
--min-self-delegation=&quot;1000000&quot; \
--from=&lt;wallet-name&gt; \
--chain-id torii-1 \
--fees 10utorii</pre>
  <p id="mc5Y">Не все флаги, которые были представлены в примере создания валидатора обязательно использовать. Детально ознакомиться со всеми флагами можно введя в терминале <code>archwayd tx staking create-validator --help</code></p>
  <p id="EkMK">Разберем некоторые из флагов:</p>
  <ul id="mkeF">
    <li id="AoLR"><code>--amount</code> - кол-во монет, которое вы хотите делегировать на своего валидатора (не должно превышать баланс вашего кошелька)</li>
    <li id="lCG6"><code>--pubkey</code> - публичный ключ валидатора</li>
    <li id="3JnC"><code>--commission-rate</code> - комиссия валидатора (процент прибыли, который получает валидатор от суммы наград своих делегаторов)</li>
    <li id="c7EH"><code>--commission-max-rate</code> - максимальная комиссия валидатора</li>
    <li id="jS9e"><code>--commission-max-change-rate</code> - процент, на который валидатор может изменить свою комиссию в течении суток</li>
    <li id="9eYl"><code>--moniker</code> - имя валидатора</li>
    <li id="648j"><code>--details</code> - описание валидатора</li>
    <li id="EIpu"><code>--security-contact</code> - способ для связи с валидатором (например email)</li>
    <li id="wbQx"><code>--website</code> - ссылка на вебсайт либо любой другой ресурс валидатора</li>
    <li id="cWJJ"><code>--identity</code> - идентификатор Keybase, используется для привязывания аватарки к валидатору</li>
    <li id="QPUG"><code>--min-self-delegation</code> - минимальная сумма собственного стейка валидатора</li>
    <li id="2upU"><code>--from</code> - имя кошелька</li>
    <li id="ruUO"><code>--chain-id</code> - имя сети, в которой вы создаете валидатора</li>
    <li id="KHit"><code>--fees</code> - сумма комиссии</li>
  </ul>
  <h3 id="nVAC" data-align="center">Редактирование валидатора</h3>
  <p id="ZhEU">В случае ошибки при создании валидатора, либо же при желании что-то изменить/добавить, например вебсайт и моникер, воспользуйтесь примером ниже:</p>
  <pre id="QjAL" data-lang="bash">archwayd tx staking edit-validator \
--moniker=&lt;new-moniker&gt; \
--website=&lt;new-website&gt;
--chain-id=torii-1 \
--from=&lt;wallet-name&gt; \
--fees 10utorii</pre>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="5wfP" data-align="center">С переводом этой статьи и прочих гайдов можно ознакомиться <a href="https://splashy-meerkat-6b3.notion.site/Guides-Archway-ccede270ca83411ca1404a5e3b10745e" target="_blank">тут</a></h2>
  </section>
  <hr />
  <h2 id="IG7t" data-align="center">Автор статьи</h2>
  <h3 id="FVgy">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NsRo">Discord: <strong>sowell | NodeSy#5023</strong></h3>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/DeFund</guid><link>https://teletype.in/@nodesy/DeFund?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/DeFund?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>DeFund | Гайд</title><pubDate>Sun, 24 Apr 2022 20:34:00 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/7c/15/7c1577d6-46d9-46d1-8435-760e644dd52b.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/6c/9f/6c9f6d2e-da21-48fe-b115-ccf89ab0f4fc.png"></img>]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="ueHV" class="m_original">
      <img src="https://img3.teletype.in/files/6c/9f/6c9f6d2e-da21-48fe-b115-ccf89ab0f4fc.png" width="898" />
      <figcaption><strong><a href="http://t.me/nodesy" target="_blank">NodeSy</a></strong></figcaption>
    </figure>
  </section>
  <h2 id="DS37" data-align="center">Установка ноды</h2>
  <pre id="iKdM" data-lang="bash"># install dependecies

sudo apt-get update &amp;&amp; sudo apt-get upgrade -y
sudo apt install make clang pkg-config libssl-dev build-essential git jq ncdu bsdmainutils htop net-tools lsof fail2ban -y

cd $HOME
wget -O go1.17.1.linux-amd64.tar.gz https://golang.org/dl/go1.17.linux-amd64.tar.gz
rm -rf /usr/local/go &amp;&amp; sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz &amp;&amp; rm go1.17.1.linux-amd64.tar.gz
echo &#x27;export GOROOT=/usr/local/go&#x27; &gt;&gt; $HOME/.bash_profile
echo &#x27;export GOPATH=$HOME/go&#x27; &gt;&gt; $HOME/.bash_profile
echo &#x27;export GO111MODULE=on&#x27; &gt;&gt; $HOME/.bash_profile
echo &#x27;export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin&#x27; &gt;&gt; $HOME/.bash_profile &amp;&amp; . $HOME/.bash_profile
go version

git clone https://github.com/defund-labs/defund
cd defund
make install

# треугольные скобки убрать!
defundd init &lt;ИмяВалидатора&gt; --chain-id=defund-private-1

wget -O $HOME/.defund/config/genesis.json https://raw.githubusercontent.com/schnetzlerjoe/defund/main/testnet/private/genesis.json
defundd tendermint unsafe-reset-all

PEERS=&quot;79a1ca999264d15653e359742ecc696ff783e057@49.12.246.112:22256,5b10a67cad723fd13060761f8955f371fb1810a2@80.64.208.121:26656,cd3a17a6920bba732f1b2a4b3a12a435ac0845ac@49.12.225.248:26656,0409ad6d8ceef8ab01f4df458dbd58dd9ac32295@121.37.242.170:26656,6c80295b4c221e19cab7dfab496e9c15891f55ba@65.108.151.86:26656,2ef9373a0e8b5487b6fbf100d90faa641242899d@154.12.244.137:26656,1bf56637dcb950453c370ef7726da74436d21a61@95.214.52.200:26656,b9acccdd67617e15c361ea0d6fd2e16c1b9c9efc@209.145.48.178:26656,111ba4e5ae97d5f294294ea6ca03c17506465ec5@208.68.39.221:26656,0409ad6d8ceef8ab01f4df458dbd58dd9ac32295@121.37.242.170:26656&quot;
sed -i.bak -e &quot;s/^persistent_peers *=.*/persistent_peers = \&quot;$PEERS\&quot;/&quot; $HOME/.defund/config/config.toml

# pruning + отключение индексации (для экономии памяти, необязательно)
# одной командой
pruning=&quot;custom&quot; &amp;&amp; \
pruning_keep_recent=&quot;100&quot; &amp;&amp; \
pruning_keep_every=&quot;0&quot; &amp;&amp; \
pruning_interval=&quot;10&quot; &amp;&amp; \
indexer=&quot;null&quot; &amp;&amp; \
sed -i -e &quot;s/^pruning *=.*/pruning = \&quot;$pruning\&quot;/&quot; $HOME/.defund/config/app.toml
sed -i -e &quot;s/^pruning-keep-recent *=.*/pruning-keep-recent = \&quot;$pruning_keep_recent\&quot;/&quot; $HOME/.defund/config/app.toml
sed -i -e &quot;s/^pruning-keep-every *=.*/pruning-keep-every = \&quot;$pruning_keep_every\&quot;/&quot; $HOME/.defund/config/app.toml
sed -i -e &quot;s/^pruning-interval *=.*/pruning-interval = \&quot;$pruning_interval\&quot;/&quot; $HOME/.defund/config/app.toml
sed -i.bak -e &quot;s/^indexer *=.*/indexer = \&quot;$indexer\&quot;/&quot; $HOME/.defund/config/config.toml

# вставлять одной командой
sudo tee /etc/systemd/system/defund.service &gt; /dev/null &lt;&lt;EOF
Description=DeFund Node
After=network.target
[Service]
User=$USER
Type=simple
ExecStart=$(which defundd) start
Restart=on-failure
RestartSec=10
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
EOF
###

sudo systemctl daemon-reload
sudo systemctl enable defund
sudo systemctl restart defund
journalctl -u defund -f -o cat

# ждём синхронизации (cathcing_up: false)
defundd 2&lt;&amp;1 status | jq

# создаем кошелёк и сохраняем мнемоник (скобки убрать)
defundd keys add &lt;ИмяКошелька&gt; 

# посмотреть адрес кошелька
defundd keys show &lt;ИмяКошелька&gt; 

# запрашиваем монеты в кране (ссылка в конце статьи)
# проверяем баланс
defundd q bank balances &lt;АдресКошелька&gt;

# создаем валидатора (подставить свои значения)
defundd tx staking create-validator \
  --amount=1900000ufetf \
  --pubkey=$(defundd tendermint show-validator) \
  --moniker=&lt;ИмяВалидатора&gt; \
  --chain-id=defund-private-1 \
  --commission-rate=&quot;0.10&quot; \
  --commission-max-rate=&quot;0.20&quot; \
  --commission-max-change-rate=&quot;0.01&quot; \
  --min-self-delegation=&quot;1000000&quot; \
  --gas=&quot;auto&quot; \
  --from=&lt;ИмяКошелька&gt;</pre>
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="B4X5" data-align="center">Кран для запроса токенов: <a href="https://bitszn.com/faucets.html" target="_blank">https://bitszn.com/faucets.html</a></h3>
  </section>
  <hr />
  <h2 id="Qpx0" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/archway-id-json</guid><link>https://teletype.in/@nodesy/archway-id-json?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/archway-id-json?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Archway | ID JSON</title><pubDate>Tue, 12 Apr 2022 14:10:44 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/14/eb/14ebf879-f458-4e62-97d5-b0f34a63ef7e.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/85/d8/85d89ce2-211d-4352-941e-ea116bc6fe61.jpeg"></img>Весь текст, который находится ниже пунктирной линии и является вашим ID JSON. Эту часть можно копировать и вставлять туда где необходимо ID JSON. Скопируйте его сейчас и сохраните себе куда-то.]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="ngPO" class="m_original">
      <img src="https://img1.teletype.in/files/85/d8/85d89ce2-211d-4352-941e-ea116bc6fe61.jpeg" width="2660" />
      <figcaption><strong><a href="https://t.me/nodesy" target="_blank">NodeSy</a></strong></figcaption>
    </figure>
  </section>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="mV2E"><strong>В этом гайде мы разберём как получить ID JSON, который нужен для заполнения формы в тестнете Torii</strong></h3>
  </section>
  <pre id="8Xad" data-lang="bash"># устанавливаем testnet-signer
cd $HOME
git clone https://github.com/archway-network/testnet-signer
cd testnet-signer
make install

# треугольные скобки убрать
testnet-signer sign_id &lt;ИмяСуществующегоКошелька&gt;

# если создавали gentx по моему гайду, можно использовать переменную
testnet-signer sign_id $ARCHWAY_WALLET</pre>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="LNEu">Вводим пароль от своего кошелька и заполняем данные. Обратите внимание, что введенная информация должна будет совпадать с KYC</h3>
  </section>
  <figure id="pgdx" class="m_original">
    <img src="https://img4.teletype.in/files/b2/32/b2322ffa-9fa0-447d-8612-4e5bc3228e57.png" width="858" />
    <figcaption>Пример заполнения</figcaption>
  </figure>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="8uSi" data-align="center">ID JSON готов!</h2>
  </section>
  <p id="52R3">Весь текст, который находится ниже пунктирной линии и является вашим ID JSON. Эту часть можно копировать и вставлять туда где необходимо ID JSON. Скопируйте его сейчас и сохраните себе куда-то.</p>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="iCDk" data-align="center">С переводом этой статьи и прочих гайдов можно ознакомиться <a href="https://splashy-meerkat-6b3.notion.site/Guides-Archway-ccede270ca83411ca1404a5e3b10745e" target="_blank">тут</a></h2>
  </section>
  <hr />
  <h2 id="Qpx0" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>
  <hr />

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/archway-gentx</guid><link>https://teletype.in/@nodesy/archway-gentx?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/archway-gentx?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Archway | Gentx submit guide</title><pubDate>Mon, 11 Apr 2022 13:09:13 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/bd/e1/bde16e02-082e-4cb1-9819-24a97a8cf623.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/8e/be/8ebed27e-fa0e-4e1f-82c5-8c4d931c075b.jpeg"></img>Валидаторы должны подать pull request своего gentx, чтобы зарегистрировать свои ноды и получить шанс попасть в genesis Torii. Выберут 125 человек случайным образом, каждый валидатор получит 5.000 токенов в конце тестнета.]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="GZ6b" class="m_original">
      <img src="https://img1.teletype.in/files/8e/be/8ebed27e-fa0e-4e1f-82c5-8c4d931c075b.jpeg" width="1100" />
      <figcaption><a href="https://t.me/nodesy" target="_blank"><strong>NodeSy</strong></a></figcaption>
    </figure>
  </section>
  <p id="v6KQ">Валидаторы должны подать pull request своего gentx, чтобы зарегистрировать свои ноды и получить шанс попасть в genesis Torii. Выберут 125 человек случайным образом, каждый валидатор получит 5.000 токенов в конце тестнета.</p>
  <ul id="ANan">
    <li id="YRe1">Прием заявок открывается - 11 апреля 2022 года 12:00 UTC</li>
    <li id="IhS7">Крайний срок подачи заявок - 12 апреля 2022 года 12:00 UTC</li>
  </ul>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="Bhyy" data-align="center">Руководство по подаче PR gentx</h2>
  </section>
  <h3 id="vRcI" data-align="center">Подготовка сервера</h3>
  <pre id="b3mp" data-lang="bash"># обновить пакеты
sudo apt update &amp;&amp; sudo apt upgrade -y

# установка пакетов
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git make ncdu gcc git jq chrony liblz4-tool -y

# установка GO 1.17.2
ver=&quot;1.17.2&quot;
cd $HOME
wget &quot;https://golang.org/dl/go$ver.linux-amd64.tar.gz&quot;
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf &quot;go$ver.linux-amd64.tar.gz&quot;
rm &quot;go$ver.linux-amd64.tar.gz&quot;
echo &quot;export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin&quot; &gt;&gt; $HOME/.bash_profile
source $HOME/.bash_profile

# проверить корректность установки
go version
# ВЫВОД
# go version go1.17.2 linux/amd64</pre>
  <h3 id="XdLt" data-align="center">Archway</h3>
  <pre id="kLof" data-lang="shell">cd $HOME
git clone https://github.com/archway-network/archway
cd archway
git checkout main
make install

# задаем переменные
ARCHWAY_MONIKER=&lt;ИмяВалидатора&gt;
ARCHWAY_WALLET=&lt;ИмяКошелька&gt;

echo &#x27;export ARCHWAY_MONIKER=&#x27;${ARCHWAY_MONIKER} &gt;&gt; $HOME/.bash_profile
echo &#x27;export ARCHWAY_WALLET=&#x27;${ARCHWAY_WALLET} &gt;&gt; $HOME/.bash_profile
source $HOME/.bash_profile

# инициализация
archwayd init $ARCHWAY_MONIKER --chain-id torii-1
cd $HOME

# создаем кошелёк
archwayd keys add $ARCHWAY_WALLET
# СОХРАНИТЬ МНЕМОНИКУ!!!

# скачиваем генезис
wget -O $HOME/.archway/config/genesis.json &quot;https://raw.githubusercontent.com/archway-network/testnets/main/torii-1/penultimate_genesis.json&quot;

# добавляемся в генезис
archwayd add-genesis-account $(archwayd keys show $ARCHWAY_WALLET -a) 1001000utorii
# создаем gentx
archwayd gentx $ARCHWAY_WALLET 1000000utorii \
  --commission-rate 0.1 \
  --commission-max-rate 0.1 \
  --commission-max-change-rate 0.1 \
  --pubkey $(archwayd tendermint show-validator) \
  --chain-id torii-1 

# пример вывода
# Genesis transaction written to &quot;~/.archway/config/gentx/gentx-7fba3a5XXXXXXXXXXXXXXXXXXXxxxxXXXXXXX1.json&quot;</pre>
  <p id="6KhO">После этого скачиваем или же копируем содержимое нашего gentx файла (если скопировали содержимое, то создаем файл с таким же названием как было ранее на рабочем столе и копируем в него содержимое <strong>gentx</strong>)</p>
  <h3 id="soCK" data-align="center">GitHub</h3>
  <p id="daAr">Переходим по ссылке: <a href="https://github.com/archway-network/testnets/" target="_blank">https://github.com/archway-network/testnets/</a></p>
  <p id="enJ4">Форкаем репозиторий:</p>
  <figure id="t244" class="m_original">
    <img src="https://img4.teletype.in/files/70/de/70dea3b1-479b-4e90-98c4-eb223e390ebf.png" width="477" />
  </figure>
  <p id="G0F5">Заходим на свой профиль гитхаб, открываем репозиторий который только что форкнули. Заходим в директорию torii-1/gentx и кликаем <strong>Add file -&gt; Upload files</strong></p>
  <figure id="DQns" class="m_original">
    <img src="https://img2.teletype.in/files/1a/f4/1af4199a-dfb0-4135-b427-09314e34bdef.png" width="1234" />
  </figure>
  <p id="MY5d">Добавляем наш <strong>gentx, </strong>подтверждаем изменения. <br />На странице с нашим форкнутым репозиторием жмем <strong>Pull requests -&gt; New pull request</strong></p>
  <figure id="68Sd" class="m_original">
    <img src="https://img4.teletype.in/files/fd/33/fd33674d-e1b8-498c-bf89-3a0d95e271cf.png" width="1221" />
  </figure>
  <p id="THyd">После жмём <strong>Create pull request -&gt; Create pull request</strong></p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="XVel" data-align="center">Pull request подан, теперь ждём результатов! 🎉</h2>
    <h2 id="9HAV" data-align="center">С переводом этой статьи и прочих гайдов можно ознакомиться <a href="https://splashy-meerkat-6b3.notion.site/Guides-Archway-ccede270ca83411ca1404a5e3b10745e" target="_blank">тут</a></h2>
  </section>
  <hr />
  <h2 id="Qpx0" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>
  <hr />

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@nodesy/archway</guid><link>https://teletype.in/@nodesy/archway?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy</link><comments>https://teletype.in/@nodesy/archway?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=nodesy#comments</comments><dc:creator>nodesy</dc:creator><title>Archway | Augusta testnet</title><pubDate>Tue, 22 Mar 2022 14:20:31 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/0f/c5/0fc5e253-e478-48d8-9574-27a9a3b8b675.png"></media:content><description><![CDATA[<img src="https://img2.teletype.in/files/5a/2d/5a2d2f53-831f-408b-bf46-e007bc12e08b.jpeg"></img>Сайт - https://www.archway.io/]]></description><content:encoded><![CDATA[
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <figure id="WrKk" class="m_original">
      <img src="https://img2.teletype.in/files/5a/2d/5a2d2f53-831f-408b-bf46-e007bc12e08b.jpeg" width="1200" />
      <figcaption><a href="https://t.me/nodesy" target="_blank"><strong>NodeSy</strong></a></figcaption>
    </figure>
  </section>
  <h2 id="IEn3" data-align="center">Содержание</h2>
  <ul id="wPJ0">
    <li id="2nIy"><a href="https://teletype.in/@nodesy/archway#C6Gu" target="_blank">Официальные ссылки проекта</a></li>
    <li id="Xzbd"><a href="https://teletype.in/@nodesy/archway#eP8P" target="_blank">Требования к серверу</a></li>
    <li id="JX88"><a href="https://teletype.in/@nodesy/archway#zMm3" target="_blank">Установка ноды</a></li>
    <li id="arB4"><a href="https://teletype.in/@nodesy/archway/#Qpx0" target="_blank">Автор статьи</a></li>
  </ul>
  <h2 id="C6Gu" data-align="center">Официальные ссылки проекта</h2>
  <p id="nPWO">Сайт - <a href="https://www.archway.io/" target="_blank">https://www.archway.io/</a></p>
  <p id="V35i">Discord - <a href="https://discord.gg/archwayhq" target="_blank">https://discord.gg/archwayhq</a></p>
  <p id="gEZy">Twitter - <a href="https://twitter.com/archwayhq" target="_blank">https://twitter.com/archwayhq</a></p>
  <p id="JVum">GitHub - <a href="https://github.com/archway-network" target="_blank">https://github.com/archway-network</a></p>
  <h2 id="eP8P" data-align="center">Требования к серверу</h2>
  <p id="8lcr">Официальные:<br />6 Cores, 16 GB RAM, 500 GB SSD</p>
  <p id="TUs6">По личным наблюдениям:<br />4 Cores, 8 GB RAM, 200 GB SSD</p>
  <h2 id="zMm3" data-align="center">Установка</h2>
  <p id="ZlYY">Запускаем скрипт автоустановки, <strong>не забудьте сохранить мнемонику:</strong></p>
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <pre id="dII7" data-lang="shell">curl -s https://raw.githubusercontent.com/sowell-owen/Archway/main/archway &gt; archway.sh &amp;&amp; chmod +x archway.sh &amp;&amp; ./archway.sh</pre>
  </section>
  <p id="sh8Z">После окончания работы скрипта (вы увидите сообщение: &quot;<strong><em><u>Installation complete. Wait for sync!</u></em></strong>&quot;) выполните команду ниже:</p>
  <pre id="5Jpp" data-lang="shell">source $HOME/.bash_profile</pre>
  <p id="oEiR">Посмотреть логи можно командой:</p>
  <pre id="3FkU" data-lang="shell">journalctl -u archwayd -f -o cat</pre>
  <p id="tYQN">Ждём синхронизации ноды. Когда после выполнения команды:</p>
  <pre id="kLXl" data-lang="shell">curl -s localhost:26657/status</pre>
  <p id="uXSr"><strong>вы увидите &quot;catching_up&quot;: false</strong>, то это будет означать, что нода синхронизирована.</p>
  <p id="Opq0"><strong>После синхронизации</strong> запросите токены в дискорде проекта. Что бы посмотреть адрес своего кошелька введите:</p>
  <pre id="Fmah" data-lang="shell">echo $ARCHWAY_ADDRESS</pre>
  <p id="IRbU">Проверяем свой баланс:</p>
  <pre id="3U1I" data-lang="shell">archwayd query bank balances $ARCHWAY_ADDRESS</pre>
  <p id="wl3Z">Создаем валидатора:</p>
  <pre id="BKvi" data-lang="shell">archwayd tx staking create-validator \
  --amount 9000000uaugust \
  --from $ARCHWAY_WALLET \
  --commission-max-change-rate &quot;0.01&quot; \
  --commission-max-rate &quot;0.20&quot; \
  --commission-rate &quot;0.01&quot; \
  --min-self-delegation &quot;1&quot; \
  --pubkey $(archwayd tendermint show-validator) \
  --moniker $ARCHWAY_NODENAME \
  --chain-id $ARCHWAY_CHAIN \
  --gas 200000 \
  --fees 1uaugust</pre>
  <p id="1JDL">Проверяем:</p>
  <pre id="CTxv" data-lang="shell">archwayd query staking validator $ARCHWAY_VALOPER</pre>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h2 id="lrtp" data-align="center">С переводом этой статьи и прочих гайдов можно ознакомиться <a href="https://splashy-meerkat-6b3.notion.site/Guides-Archway-ccede270ca83411ca1404a5e3b10745e" target="_blank">тут</a></h2>
  </section>
  <hr />
  <h2 id="Qpx0" data-align="center">Автор статьи</h2>
  <h3 id="vMZC">Telegram: <strong><a href="https://t.me/nodesy" target="_blank">NodeSy - комьюнити нодеров</a></strong></h3>
  <h3 id="NI8O">Discord: <strong>sowell | NodeSy#5023</strong></h3>
  <hr />

]]></content:encoded></item></channel></rss>