<?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>SNG DAO</title><author><name>SNG DAO</name></author><id>https://teletype.in/atom/sng_dao</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/sng_dao?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/sng_dao?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-30T17:56:52.845Z</updated><entry><id>sng_dao:shelbycli</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/shelbycli?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Установка Shelby CLI на сервер или github codespace</title><published>2026-02-20T11:26:14.107Z</published><updated>2026-02-20T11:32:49.665Z</updated><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/5a/1f/5a1fc21a-1175-4867-bb92-72aa0ebe9c27.png&quot;&gt;Установка Shelby CLI на сервер или github codespace</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;kvKu&quot;&gt;📋 Требования: &lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;qXI3&quot;&gt;от 4 CPU 4-8 RAM и 50GB свободного места. &lt;br /&gt;Берем &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;сервер от 480р в месяц, например LC-3&lt;/a&gt;. &lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;MQ10&quot;&gt;При регистрации у хостера &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;Play2Go&lt;/a&gt; вы получаете +10% к сумме первого пополнения. А так же используйте промокод SNGDAO - он даст +5% на повторное пополнение счета🔥&lt;/p&gt;
  &lt;/section&gt;
  &lt;h3 id=&quot;zZYX&quot;&gt;&lt;/h3&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;zxxT&quot;&gt;🧩Подготовка&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;9RKL&quot;&gt;Если ставите на VPS переходите к разделу Установка&lt;/p&gt;
  &lt;p id=&quot;npH7&quot;&gt;Если ставите через codespace гитхаба, то:&lt;/p&gt;
  &lt;ol id=&quot;WoES&quot;&gt;
    &lt;li id=&quot;Lm6g&quot;&gt;Идем на гитхаб &lt;a href=&quot;https://github.com/new&quot; target=&quot;_blank&quot;&gt;https://github.com/new&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;YJmn&quot;&gt;Создаем новый репозиторий (Create repository) (имя например &lt;code&gt;shelby-node&lt;/code&gt;)&lt;/li&gt;
    &lt;li id=&quot;lx3T&quot;&gt;Далее жмем &amp;quot;Create a codespace&amp;quot;&lt;/li&gt;
    &lt;li id=&quot;crKl&quot;&gt;Ждем загрузки и выполняем команды из раздела Установка&lt;/li&gt;
  &lt;/ol&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;nZ5c&quot;&gt;🚀 Установка&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;BmwG&quot;&gt;1️⃣ Обновляем&lt;/p&gt;
  &lt;pre id=&quot;PmV4&quot;&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade -y&lt;/pre&gt;
  &lt;p id=&quot;2B8A&quot;&gt;2️⃣ Ставим необходимое&lt;/p&gt;
  &lt;pre id=&quot;Vbhx&quot;&gt;sudo apt install curl iptables build-essential git wget lz4 jq make gcc nano automake autoconf tmux htop nvme-cli libgbm1 pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev  -y&lt;/pre&gt;
  &lt;pre id=&quot;Z7aa&quot;&gt;sudo apt install -y libssl-dev ca-certificates&lt;/pre&gt;
  &lt;p id=&quot;bmbH&quot;&gt;3️⃣ Ставим GO и Git&lt;/p&gt;
  &lt;pre id=&quot;51Rh&quot;&gt;curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs git&lt;/pre&gt;
  &lt;p id=&quot;iQsw&quot;&gt;Проверяем версии, должно быть 3 значения&lt;/p&gt;
  &lt;pre id=&quot;t4gF&quot;&gt;node -v
npm -v
git --version&lt;/pre&gt;
  &lt;p id=&quot;xeZ3&quot;&gt;4️⃣ Ставим Shelby CLI&lt;/p&gt;
  &lt;pre id=&quot;vy0X&quot;&gt;npm i -g @shelby-protocol/cli&lt;/pre&gt;
  &lt;p id=&quot;4dyL&quot;&gt;Проверяем версию&lt;/p&gt;
  &lt;pre id=&quot;UcWa&quot;&gt;shelby --version&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;LmVV&quot;&gt;🤖Получаем API Key&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;DCPL&quot;&gt;1️⃣ Открываем &lt;a href=&quot;https://geomi.dev&quot; target=&quot;_blank&quot;&gt;https://geomi.dev&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;XNLB&quot;&gt;Нажимаем &lt;strong&gt;Sign Up&lt;/strong&gt; и создаем аккаунт&lt;/p&gt;
  &lt;p id=&quot;emiN&quot;&gt;2️⃣ Жмем на проект, далее API Key&lt;/p&gt;
  &lt;p id=&quot;TTIz&quot;&gt;3️⃣ Указываем&lt;/p&gt;
  &lt;ol id=&quot;fuUO&quot;&gt;
    &lt;ul id=&quot;yKNq&quot;&gt;
      &lt;li id=&quot;Ja7G&quot;&gt;&lt;strong&gt;Network:&lt;/strong&gt; &lt;code&gt;Shelbynet&lt;/code&gt;&lt;/li&gt;
      &lt;li id=&quot;u7pS&quot;&gt;&lt;strong&gt;Resource Name:&lt;/strong&gt; &lt;code&gt;my-shelby&lt;/code&gt;&lt;/li&gt;
      &lt;li id=&quot;A7mE&quot;&gt;&lt;strong&gt;Usage Description:&lt;/strong&gt; &lt;code&gt;storage&lt;/code&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;XLhX&quot;&gt;4️⃣ Копируем ключ (начинается с  &lt;code&gt;aptoslabs_...&lt;/code&gt;)&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;IO4l&quot;&gt;🛠 Действия&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;voWF&quot;&gt;1️⃣ Добавляем кошелек в Shelby CLI&lt;/p&gt;
  &lt;pre id=&quot;9ZrZ&quot;&gt;shelby init&lt;/pre&gt;
  &lt;p id=&quot;gqJq&quot;&gt;Вводим:&lt;/p&gt;
  &lt;p id=&quot;uW4u&quot;&gt;&lt;strong&gt;API KeyPaste&lt;/strong&gt; - Вставляем Api Key из прошлого пункта&lt;br /&gt;&lt;strong&gt;Private Key&lt;/strong&gt; - жмем Enter для генерации нового кошелька или вставляем приват кей от существующего&lt;br /&gt;Остальное выбираем по умолчанию&lt;/p&gt;
  &lt;p id=&quot;4zkf&quot;&gt;2️⃣ Просмотр кошелька и приватника&lt;/p&gt;
  &lt;p id=&quot;hbxt&quot;&gt;Посмотреть номер кошелька:&lt;/p&gt;
  &lt;pre id=&quot;IdJy&quot;&gt;shelby account list&lt;/pre&gt;
  &lt;p id=&quot;TUIe&quot;&gt;Скопировать данные кошелька:&lt;/p&gt;
  &lt;pre id=&quot;TQ3U&quot;&gt;nano ~/.shelby/config.yaml&lt;/pre&gt;
  &lt;p id=&quot;EfFF&quot;&gt;Находим строку private_key, выделяем приватник(shift+стрелки), жмем ctrl+shift+c чтобы скопировать приватный ключ, затем его можно добавить себе в приложение кошелька (https://chromewebstore.google.com/detail/petra-aptos-wallet/ejjladinnckdgjemekebdpeokbikhfci?pli=1)&lt;/p&gt;
  &lt;p id=&quot;b1dO&quot;&gt;Закрываем файл через CTRL+X&lt;/p&gt;
  &lt;p id=&quot;3DaE&quot;&gt;3️⃣ Получаем тестовые токены:&lt;/p&gt;
  &lt;p id=&quot;YyKQ&quot;&gt;В браузере открываем &lt;a href=&quot;https://docs.shelby.xyz/apis/faucet/shelbyusd?address=&quot; target=&quot;_blank&quot;&gt;кран&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;rszF&quot;&gt;Вводим наш адрес кошелька(не приватник)&lt;br /&gt;И получаем тестовые токены&lt;/p&gt;
  &lt;p id=&quot;oJXW&quot;&gt;4️⃣ Проверяем баланс:&lt;/p&gt;
  &lt;pre id=&quot;UGs8&quot;&gt;shelby account balance&lt;/pre&gt;
  &lt;p id=&quot;r3lL&quot;&gt;5️⃣ Создание и загрузка файла&lt;/p&gt;
  &lt;pre id=&quot;aJmq&quot;&gt;echo &amp;quot;Hello from SNGdao!&amp;quot; &amp;gt; sng.txt&lt;/pre&gt;
  &lt;pre id=&quot;Rknx&quot;&gt;shelby upload sng.txt myfile.txt -e &amp;quot;in 7 days&amp;quot; --assume-yes&lt;/pre&gt;
  &lt;p id=&quot;ADQw&quot;&gt;6️⃣ Проверяем загрузку и статус файла:&lt;/p&gt;
  &lt;pre id=&quot;Y5uS&quot;&gt;shelby account blobs&lt;/pre&gt;
  &lt;p id=&quot;QrQl&quot;&gt;Вы увидите данные файла myfile.txt&lt;/p&gt;
  &lt;p id=&quot;MhVb&quot;&gt;7️⃣ Скачиваем файл(будет доступно когда файл проверят):&lt;/p&gt;
  &lt;pre id=&quot;k1KD&quot;&gt;shelby download myfile.txt downloaded.txt&lt;/pre&gt;
  &lt;p id=&quot;vwLp&quot;&gt;8️⃣ Проверяем файл&lt;/p&gt;
  &lt;pre id=&quot;P89r&quot;&gt;cat downloaded.txt&lt;/pre&gt;
  &lt;h3 id=&quot;u9nX&quot;&gt;&lt;/h3&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;zuSl&quot;&gt;🏃‍♂️Команды для ежедневного использования:&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;cts8&quot;&gt;1️⃣ Возобновляем Codespace (Если делаете на сервере просто переходите к следующему пункту)&lt;/p&gt;
  &lt;ol id=&quot;agGO&quot;&gt;
    &lt;li id=&quot;nU26&quot;&gt;Идем в  GitHub repository&lt;/li&gt;
    &lt;li id=&quot;WKwF&quot;&gt;Нажимаем &lt;strong&gt;Code → Codespaces&lt;/strong&gt;&lt;/li&gt;
    &lt;li id=&quot;vXqp&quot;&gt;Нажимаем &lt;strong&gt;Resume&lt;/strong&gt;&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;iVNt&quot;&gt;Ждем загрузки терминала&lt;/p&gt;
  &lt;p id=&quot;gu9x&quot;&gt;2️⃣ Проверяем Shelby CLI&lt;/p&gt;
  &lt;pre id=&quot;S1eJ&quot;&gt;shelby --version&lt;/pre&gt;
  &lt;p id=&quot;jmRj&quot;&gt;Если показывает версию, то переустановка не требуется&lt;/p&gt;
  &lt;p id=&quot;Nmtb&quot;&gt;3️⃣ Проверяем баланс&lt;/p&gt;
  &lt;pre id=&quot;z06v&quot;&gt;shelby account balance&lt;/pre&gt;
  &lt;p id=&quot;JWut&quot;&gt;Если ShelbyUSD мало, то идем &lt;a href=&quot;https://docs.shelby.xyz/apis/faucet/shelbyusd?address=&quot; target=&quot;_blank&quot;&gt;в кран&lt;/a&gt; и вводим адрес кошелька&lt;/p&gt;
  &lt;p id=&quot;2GD4&quot;&gt;4️⃣ Создаем файл Daily File&lt;/p&gt;
  &lt;pre id=&quot;TBt6&quot;&gt;echo &amp;quot;Shelby Daily Activity&amp;quot; &amp;gt; daily.txt
&lt;/pre&gt;
  &lt;p id=&quot;P1AM&quot;&gt;5️⃣ Загружаем с уникальным именем, будет добавлена дата в имя файла&lt;/p&gt;
  &lt;pre id=&quot;6dBj&quot;&gt;shelby upload daily.txt daily-$(date +%F-%H-%M-%S).txt -e &amp;quot;in 7 days&amp;quot; --assume-yes&lt;/pre&gt;
  &lt;p id=&quot;7mMQ&quot;&gt;Например:&lt;/p&gt;
  &lt;pre id=&quot;QPQr&quot;&gt;daily-2026-02-20.txt&lt;/pre&gt;
  &lt;p id=&quot;gx8s&quot;&gt;6️⃣ Проверяем загрузку&lt;/p&gt;
  &lt;pre id=&quot;dBzK&quot;&gt;shelby account blobs&lt;/pre&gt;
  &lt;p id=&quot;DBJC&quot;&gt;Должны увидеть &lt;code&gt;daily-2026-02-20.txt&lt;/code&gt; в списке.&lt;/p&gt;
  &lt;p id=&quot;DxLo&quot;&gt;7️⃣ Скачиваем файл&lt;/p&gt;
  &lt;pre id=&quot;LPY8&quot;&gt;shelby download daily-2026-02-20.txt downloaded.txt&lt;/pre&gt;
  &lt;p id=&quot;U9t2&quot;&gt;8️⃣ Проверяем файл&lt;/p&gt;
  &lt;pre id=&quot;wH2f&quot;&gt;cat downloaded.txt&lt;/pre&gt;
  &lt;p id=&quot;2Wee&quot;&gt;Вывод: &lt;code&gt;Shelby Daily Activity&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;CDvV&quot;&gt;Не забываем подписаться на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;/h3&gt;
  &lt;/section&gt;

</content></entry><entry><id>sng_dao:republic</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/republic?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Гайд REPUBLIC AI. Установка ноды и создание валидатора.</title><published>2026-01-30T16:37:58.775Z</published><updated>2026-02-06T22:12:11.323Z</updated><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/e1/f6/e1f6a30c-1803-4037-a12e-b8870c931110.png&quot;&gt;от 4 CPU 16 RAM и 100GB свободного места. 
Берем сервер в 760р в месяц.</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;F3na&quot;&gt;📋 Требования: &lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;DcuR&quot;&gt;от 4 CPU 16 RAM и 100GB свободного места. &lt;br /&gt;Берем &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;сервер в 760р в месяц&lt;/a&gt;. &lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Ovkv&quot;&gt;При регистрации у хостера &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;Play2Go&lt;/a&gt; вы получаете +10% к сумме первого пополнения. А так же используйте промокод SNGDAO - он даст +5% на повторное пополнение счета🔥&lt;/p&gt;
  &lt;/section&gt;
  &lt;h3 id=&quot;Pt84&quot;&gt;&lt;strong&gt;Используемые нодой порты: 26656&lt;/strong&gt;&lt;/h3&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;Cz9M&quot;&gt;🧩Подготовка&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;ovxi&quot;&gt;1️⃣Читаем &lt;a href=&quot;https://t.me/sng_dao/489&quot; target=&quot;_blank&quot;&gt;пост в ТГ и регистрируемся&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;yTGp&quot;&gt;2️⃣ Обновляем пакеты, если сервер новый или давно не обновляли&lt;/p&gt;
  &lt;pre id=&quot;4VLs&quot;&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade -y&lt;/pre&gt;
  &lt;p id=&quot;DBI1&quot;&gt;3️⃣Ставим необходимое&lt;/p&gt;
  &lt;pre id=&quot;LyHU&quot;&gt;sudo apt install curl git jq lz4 -y&lt;/pre&gt;
  &lt;p id=&quot;IX4q&quot;&gt;4️⃣ Ставим Docker &lt;/p&gt;
  &lt;pre id=&quot;9tfc&quot;&gt;sudo apt install -y docker.io curl jq
sudo systemctl enable docker
sudo systemctl start docker&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;BdqZ&quot;&gt;🚀 Установка&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;nRS9&quot;&gt;1️⃣ Качаем образ&lt;/p&gt;
  &lt;pre id=&quot;DgX9&quot;&gt;docker pull ghcr.io/republicai/republicd:0.1.0&lt;/pre&gt;
  &lt;p id=&quot;fN67&quot;&gt;2️⃣ Инициализация данных и получение генезиса, копируем команду целиком&lt;/p&gt;
  &lt;pre id=&quot;NQUF&quot;&gt;REPUBLIC_HOME=&amp;quot;$HOME/.republicd&amp;quot;
mkdir -p &amp;quot;$REPUBLIC_HOME&amp;quot;

# Initialize (runs as root to create files)
docker run --rm \
  --user 0:0 \
  -v &amp;quot;$REPUBLIC_HOME:/home/republic/.republicd&amp;quot; \
  ghcr.io/republicai/republicd:0.1.0 \
  init my-node --chain-id raitestnet_77701-1 --home /home/republic/.republicd

# Download genesis
sudo curl -s https://raw.githubusercontent.com/RepublicAI/networks/main/testnet/genesis.json -o &amp;quot;$REPUBLIC_HOME/config/genesis.json&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;SjxA&quot;&gt;3️⃣ Настраиваем синхронизацию, копируем команду целиком&lt;/p&gt;
  &lt;pre id=&quot;VVpb&quot;&gt;SNAP_RPC=&amp;quot;https://statesync.republicai.io&amp;quot;
LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height)
BLOCK_HEIGHT=$((LATEST_HEIGHT - 1000))
TRUST_HASH=$(curl -s &amp;quot;$SNAP_RPC/block?height=$BLOCK_HEIGHT&amp;quot; | jq -r .result.block_id.hash)

sudo sed -i.bak -E &amp;quot;s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ; \
s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\&amp;quot;$SNAP_RPC,$SNAP_RPC\&amp;quot;| ; \
s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\1$BLOCK_HEIGHT| ; \
s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\&amp;quot;$TRUST_HASH\&amp;quot;|&amp;quot; &amp;quot;$REPUBLIC_HOME/config/config.toml&amp;quot;

PEERS=&amp;quot;e281dc6e4ebf5e32fb7e6c4a111c06f02a1d4d62@3.92.139.74:26656,cfb2cb90a241f7e1c076a43954f0ee6d42794d04@54.173.6.183:26656,dc254b98cebd6383ed8cf2e766557e3d240100a9@54.227.57.160:26656&amp;quot;
sudo sed -i.bak -e &amp;quot;s/^persistent_peers *=.*/persistent_peers = \&amp;quot;$PEERS\&amp;quot;/&amp;quot; &amp;quot;$REPUBLIC_HOME/config/config.toml&amp;quot;

# Fix ownership to match container user (UID 1001)
sudo chown -R 1001:1001 &amp;quot;$REPUBLIC_HOME&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;UA6z&quot;&gt;4️⃣ Запускаем ноду&lt;/p&gt;
  &lt;pre id=&quot;Fliz&quot;&gt;docker run -d --name republicd \
  --network host \
  -v &amp;quot;$REPUBLIC_HOME:/home/republic/.republicd&amp;quot; \
  ghcr.io/republicai/republicd:0.1.0 \
  start --home /home/republic/.republicd --chain-id raitestnet_77701-1&lt;/pre&gt;
  &lt;p id=&quot;j2PQ&quot;&gt;5️⃣Через пару минут проверяем синхронизацию&lt;/p&gt;
  &lt;pre id=&quot;dFfQ&quot;&gt;docker exec -it republicd republicd status | jq &amp;#x27;.sync_info&amp;#x27;&lt;/pre&gt;
  &lt;p id=&quot;HRQg&quot;&gt;Должно быть, что-то похоже на это с &amp;quot;catching_up&amp;quot;: false в конце&lt;/p&gt;
  &lt;figure id=&quot;zFBY&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f5/82/f58285f4-b701-47c4-ae01-8fb48f9e596e.png&quot; width=&quot;1117.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;tRBP&quot;&gt;🤖Создание кошелька и валидатора&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;NYzg&quot;&gt;1️⃣ После того как нода синхронизировалась, создаем кошелек валидатора (имя кошелька validator)&lt;/p&gt;
  &lt;pre id=&quot;MJOI&quot;&gt;docker exec -it republicd republicd keys add validator \
  --home /home/republic/.republicd&lt;/pre&gt;
  &lt;p id=&quot;UUo2&quot;&gt;! Придумываем пароль(он будет использоваться для подтверждения операций), сохраняем в надежном месте адрес кошелька и мнемоник фразу и ваш придуманный пароль.&lt;br /&gt;&lt;br /&gt;Для запуска валидатора нам нужно 1 RAI токенов. Идем в дискорд скидываем скрин логово синхронизации, как в примере выше и просим отправить на адрес валадитора, который мы сейчас создали 1 токенов. Запрашиваем в разделе protocol-talk или в help-forum&lt;/p&gt;
  &lt;p id=&quot;1DX2&quot;&gt;Ваш адрес валидатора можно в любое время узнать командой:&lt;/p&gt;
  &lt;pre id=&quot;KwkY&quot;&gt;docker exec -it republicd republicd keys show validator -a \
  --home /home/republic/.republicd&lt;/pre&gt;
  &lt;p id=&quot;mFUD&quot;&gt;2️⃣Добавляем валидатора &lt;/p&gt;
  &lt;pre id=&quot;vwrX&quot;&gt;PUBKEY=$(docker exec -it republicd republicd comet show-validator \
  --home /home/republic/.republicd | tr -d &amp;#x27;\r&amp;#x27;)&lt;/pre&gt;
  &lt;p id=&quot;lXKg&quot;&gt;В команде ниже заменяем &amp;quot;YOUR_MONIKER&amp;quot; на ваше любое имя(Будет показываться в списке валидаторов) и выполняем команду &lt;/p&gt;
  &lt;pre id=&quot;mKw8&quot;&gt;cat &amp;gt; validator.json &amp;lt;&amp;lt;EOF
{
  &amp;quot;pubkey&amp;quot;: $PUBKEY,
  &amp;quot;amount&amp;quot;: &amp;quot;1000000000000000000arai&amp;quot;,
  &amp;quot;moniker&amp;quot;: &amp;quot;YOUR_MONIKER&amp;quot;,
  &amp;quot;identity&amp;quot;: &amp;quot;&amp;quot;,
  &amp;quot;website&amp;quot;: &amp;quot;&amp;quot;,
  &amp;quot;details&amp;quot;: &amp;quot;Republic AI Validator&amp;quot;,
  &amp;quot;commission-rate&amp;quot;: &amp;quot;0.10&amp;quot;,
  &amp;quot;commission-max-rate&amp;quot;: &amp;quot;0.20&amp;quot;,
  &amp;quot;commission-max-change-rate&amp;quot;: &amp;quot;0.01&amp;quot;,
  &amp;quot;min-self-delegation&amp;quot;: &amp;quot;1&amp;quot;
}
EOF&lt;/pre&gt;
  &lt;p id=&quot;ySt1&quot;&gt;3️⃣ Копируем настройки в контейнер&lt;/p&gt;
  &lt;pre id=&quot;DGSX&quot;&gt;docker cp validator.json republicd:/tmp/validator.json&lt;/pre&gt;
  &lt;p id=&quot;Q1ds&quot;&gt;4️⃣Запускаем команду создания валидатора&lt;/p&gt;
  &lt;pre id=&quot;eG3w&quot;&gt;docker exec -it republicd republicd tx staking create-validator /tmp/validator.json \
  --home /home/republic/.republicd \
  --chain-id raitestnet_77701-1 \
  --gas auto \
  --gas-adjustment 1.5 \
  --gas-prices 1000000000arai \
  --from validator \
  -y&lt;/pre&gt;
  &lt;p id=&quot;Z1vI&quot;&gt;&lt;br /&gt;Валидатор создан. Вы можете увидеть его &lt;a href=&quot;https://explorer.republicai.io/validators/&quot; target=&quot;_blank&quot;&gt;в списке валидаторов&lt;/a&gt;  введя в поиск своя имя, которое указывали в moniker, так же вы там сможете увидить свой адрес оператора (Operator Address)&lt;/p&gt;
  &lt;p id=&quot;KYOd&quot;&gt;У валидатора так же есть статус Active или Innactive. Сейчас чтобы стать активным, нужно, чтобы ему было делегировано 12+ токенов RAI&lt;/p&gt;
  &lt;p id=&quot;xoko&quot;&gt;&lt;br /&gt;теперь можете добавить его &lt;a href=&quot;https://points.republicai.io/?ref=898F8B&quot; target=&quot;_blank&quot;&gt;на сайте&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;bVIi&quot;&gt;🛠 Команды валидатора&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;GcHs&quot;&gt;🔹 Посмотреть логи&lt;/p&gt;
  &lt;pre id=&quot;dsdd&quot;&gt;docker logs -f republicd&lt;/pre&gt;
  &lt;p id=&quot;0Zmg&quot;&gt;🔹 Посмотреть статус ноды&lt;/p&gt;
  &lt;pre id=&quot;pfnd&quot;&gt;docker exec -it republicd republicd status | jq &amp;#x27;.sync_info&amp;#x27;&lt;/pre&gt;
  &lt;p id=&quot;Wamx&quot;&gt;🔹 Посмотреть последний блок&lt;/p&gt;
  &lt;pre id=&quot;7cua&quot;&gt;docker exec -it republicd republicd status | jq -r .sync_info.latest_block_height&lt;/pre&gt;
  &lt;p id=&quot;zx9J&quot;&gt;🔹 Делегировать себе токены (в примере сумма 10 rai)&lt;/p&gt;
  &lt;pre id=&quot;JojP&quot;&gt;docker exec -it republicd republicd tx staking delegate \
Ваш_адрес_ОПЕРАТОРА \
10000000000000000000arai \
--from  validator \
--home /home/republic/.republicd \
--chain-id raitestnet_77701-1 \
--gas auto --gas-adjustment 1.5 \
--gas-prices 1000000000arai&lt;/pre&gt;
  &lt;p id=&quot;UtTc&quot;&gt;🔹 Забрать награду&lt;/p&gt;
  &lt;pre id=&quot;FEtN&quot;&gt;docker exec -it republicd republicd tx distribution withdraw-rewards \
  Ваш_адрес_ОПЕРАТОРА \
  --from validator \
  --commission \
  --home /home/republic/.republicd \
  --chain-id raitestnet_77701-1 \
  --gas auto --gas-adjustment 1.5 \
  --gas-prices 1000000000arai \
  -y&lt;/pre&gt;
  &lt;p id=&quot;BRPR&quot;&gt;🔹 Команда если статус Jailed:&lt;/p&gt;
  &lt;pre id=&quot;a9Sn&quot;&gt;docker exec -it republicd republicd tx slashing unjail \
  --home /home/republic/.republicd \
  --from validator \
  --chain-id raitestnet_77701-1 \
  --gas auto \
  --gas-adjustment 1.5 \
  --gas-prices 3500000000arai \
  -y&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;QmAC&quot;&gt;🔄Управления нодой&lt;/h2&gt;
  &lt;/section&gt;
  &lt;h3 id=&quot;4S1x&quot;&gt;▶️ Перезапустить ноду&lt;/h3&gt;
  &lt;pre id=&quot;3Iuy&quot;&gt;docker restart republicd&lt;/pre&gt;
  &lt;p id=&quot;DUaP&quot;&gt;⏹ Остановить ноду&lt;/p&gt;
  &lt;pre id=&quot;azgj&quot;&gt;docker stop republicd&lt;/pre&gt;
  &lt;p id=&quot;Jc3e&quot;&gt;🗑 Удалить файлы ноды&lt;/p&gt;
  &lt;pre id=&quot;5eB9&quot;&gt;docker rm -f republicd&lt;/pre&gt;
  &lt;p id=&quot;7RcH&quot;&gt;☠️Удалить полностью ноду с сервера&lt;/p&gt;
  &lt;pre id=&quot;t1pU&quot;&gt;docker rm -f republicd
rm -rf ~/.republicd&lt;/pre&gt;
  &lt;p id=&quot;6MXi&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;G6Ty&quot;&gt;Не забываем подписаться на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;/h3&gt;
  &lt;/section&gt;

</content></entry><entry><id>sng_dao:neuraknights</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/neuraknights?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Гайд по игре Neura Knigts на блокчейне Neura</title><published>2026-01-19T17:09:07.920Z</published><updated>2026-01-19T19:08:51.285Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/cf/60/cf601362-f548-4946-9d8f-948b305a23f5.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/e1/d8/e1d836d1-e5c6-435a-af41-65012feb77f0.png&quot;&gt;Игра Neura Knigts запустилась пару дней назад и мы в самом начале пути!
Neura Knigts это пиксельная rpg от Anomaly games на блокчейне Neura. 

Ниже будет краткий гайд как начать и какой тактики придерживаться.
                   _________________________________________________________________</summary><content type="html">
  &lt;figure id=&quot;qbQv&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e1/d8/e1d836d1-e5c6-435a-af41-65012feb77f0.png&quot; width=&quot;318&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;gStd&quot;&gt;Игра Neura Knigts запустилась пару дней назад и мы в самом начале пути!&lt;br /&gt;Neura Knigts это пиксельная rpg от Anomaly games на блокчейне Neura. &lt;br /&gt;&lt;br /&gt;Ниже будет краткий гайд как начать и какой тактики придерживаться.&lt;br /&gt;                   _________________________________________________________________&lt;/p&gt;
  &lt;figure id=&quot;nC1M&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/48/66/4866146a-2296-4def-b476-eb74a329cbb5.png&quot; width=&quot;552&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;1tnG&quot;&gt;1️⃣ Для начала &lt;a href=&quot;https://www.neuraknights.gg?startparam=e95o7zbi1p9is4z2jsc8xunb&quot; target=&quot;_blank&quot;&gt;регистрируемся в игре&lt;/a&gt; через аккаунт Google, телеграм или почту&lt;/p&gt;
  &lt;figure id=&quot;25ED&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/17/e8/17e860af-3660-4c67-a07c-4c20ca6db75b.png&quot; width=&quot;515&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;8W48&quot;&gt;2️⃣ Выберите своего героя: Войн, Лучница или Маг.&lt;/p&gt;
  &lt;p id=&quot;bWxh&quot;&gt;Просто выбирайте кто больше нравится.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;figure id=&quot;FGpr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cd/ca/cdca58f5-903d-4654-ae7c-07e0831cea24.png&quot; width=&quot;465&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cSqk&quot;&gt;3️⃣ В разделе с квестами сделайте квесты который можете, чтобы получить паки с картами.&lt;br /&gt;&lt;/p&gt;
  &lt;figure id=&quot;H78O&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/dd/19/dd191d3d-2b1e-416a-8f41-2345cccd43ba.png&quot; width=&quot;480&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;gLNv&quot;&gt;4️⃣ Откройте паки в разделе Equip, если карты выпали для вашего класса, вы сразу можете их экипировать. &lt;/p&gt;
  &lt;figure id=&quot;YfaN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/63/61/636188b1-701e-44c9-932f-d7ecf2b9c107.png&quot; width=&quot;471&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;oXSN&quot;&gt;&lt;br /&gt;5️⃣ В разделе Map пройдите тренировку (Training) и первую локацию (Forest).&lt;br /&gt;Каждый день доступны награды за 1 тренировку и 3 боя в локации Forest, остальные локации будут открываться по мере роста вашего ранга, можете нажать на них и посмотреть требования.&lt;/p&gt;
  &lt;figure id=&quot;BhDx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/36/7b/367bbd56-d079-4528-947d-e49276c6e7c1.png&quot; width=&quot;445&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;jhgt&quot;&gt;6️⃣ Раздел BattlePass дает вам награды за ваш ранг. В разделе Reward вы можете взять свою реф.ссылку и приглашаю новых игроков будете получать дополнительное золото за квесты(максимум 10 человек и +20% к золоту)&lt;/p&gt;
  &lt;figure id=&quot;4VHs&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/7f/4a7fe583-f5b4-473d-b556-54b3400e1875.gif&quot; width=&quot;255&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;SSdS&quot;&gt;&lt;br /&gt;Повышая свой ранг и открывая новые карты с умениями вы повышаете свой урон и можете проходить все более сложные локации.&lt;br /&gt;Очень скоро нас ждут обновления в игре, появятся боссы и тд. Так же в будущем нас ждут турниры и другие ивенты.&lt;/p&gt;
  &lt;p id=&quot;S4Tb&quot;&gt;&lt;br /&gt;Гайд так же будет обновляться.&lt;/p&gt;

</content></entry><entry><id>sng_dao:gentg</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/gentg?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Gensyn - настраиваем бота и получаем роль SWARM</title><published>2025-07-28T18:38:18.397Z</published><updated>2025-08-05T10:58:49.699Z</updated><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/e0/9d/e09d343b-91b5-4bba-9451-4dc817bc3b7e.png&quot;&gt;Для получения роли, нам нужно будет настроить ТГ бота.
Можно делать на том же сервере, где установлен Gensyn
Выполняйте все пункты гайда попорядку.</summary><content type="html">
  &lt;p id=&quot;qAG4&quot;&gt;Для получения роли, нам нужно будет настроить ТГ бота.&lt;br /&gt;Можно делать на том же сервере, где установлен Gensyn&lt;br /&gt;Выполняйте все пункты гайда попорядку. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;h2 id=&quot;sQY6&quot;&gt;🚀 Установка сервиса мониторинга:&lt;/h2&gt;
  &lt;p id=&quot;HWTS&quot;&gt;1) Копируем код целиком и выполняем:&lt;/p&gt;
  &lt;pre id=&quot;bIbM&quot;&gt;cd ~
wget https://go.dev/dl/go1.24.0.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.24.0.linux-amd64.tar.gz
 
# Set environment variables
echo &amp;#x27;export PATH=$PATH:/usr/local/go/bin&amp;#x27; &amp;gt;&amp;gt; ~/.bashrc
echo &amp;#x27;export GOPATH=$HOME/go&amp;#x27; &amp;gt;&amp;gt; ~/.bashrc
echo &amp;#x27;export PATH=$PATH:$GOPATH/bin&amp;#x27; &amp;gt;&amp;gt; ~/.bashrc
source ~/.bashrc
 
# Verify Go installation
go version&lt;/pre&gt;
  &lt;p id=&quot;soSZ&quot;&gt;2) Выполняем:&lt;/p&gt;
  &lt;pre id=&quot;efey&quot;&gt;go install github.com/Deep-Commit/gswarm/cmd/gswarm@latest&lt;/pre&gt;
  &lt;p id=&quot;QANP&quot;&gt;3) Проверяем все ли верно установлено командой:&lt;/p&gt;
  &lt;pre id=&quot;DV8A&quot;&gt;gswarm --version&lt;/pre&gt;
  &lt;p id=&quot;hFbP&quot;&gt;в ответ получим версию: gswarm version 1.0.0&lt;br /&gt;&lt;/p&gt;
  &lt;h2 id=&quot;bigD&quot;&gt;🧩 Настройка ТГ бота:&lt;/h2&gt;
  &lt;p id=&quot;kQUn&quot;&gt;1) Открываем в ТГ бота &lt;a href=&quot;https://t.me/BotFather&quot; target=&quot;_blank&quot;&gt;https://t.me/BotFather&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;pT5V&quot;&gt;2) Вводим /newbot&lt;/p&gt;
  &lt;p id=&quot;dZPT&quot;&gt;3) Далее следуем инструкциям, создаем бота и сохраняем токен бота&lt;/p&gt;
  &lt;p id=&quot;KUv0&quot;&gt;4) Получаем чат ID:&lt;/p&gt;
  &lt;ul id=&quot;kihb&quot;&gt;
    &lt;li id=&quot;T84S&quot;&gt;Открываете вашего бота и пишете ему любое сообщение&lt;/li&gt;
    &lt;li id=&quot;G0HO&quot;&gt;Переходите по ссылке  &lt;a href=&quot;https://api.telegram.org/botYOUR_BOT_TOKEN/getUpdates&quot; target=&quot;_blank&quot;&gt;https://api.telegram.org/botТУТ_ТОЕН_БОТА/getUpdates&lt;/a&gt; в вашем браузере&lt;/li&gt;
    &lt;li id=&quot;4RSr&quot;&gt;Сохраняете Chat id&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;JXIX&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;yUgY&quot;&gt;&lt;strong&gt;Например:&lt;/strong&gt; если ваш id бота &lt;code&gt;1234567890:ABCdefGHIjklMNOpqrsTUVwxyz&lt;/code&gt;, то ссылка будет такая:&lt;/p&gt;
  &lt;pre id=&quot;erII&quot;&gt;https://api.telegram.org/bot1234567890:ABCdefGHIjklMNOpqrsTUVwxyz/getUpdates&lt;/pre&gt;
  &lt;p id=&quot;DXwe&quot;&gt;Если в результате получаете такое: {&amp;quot;ok&amp;quot;:true,&amp;quot;result&amp;quot;:[]} то отправьте ещё сообщение боту и обновите страницу.&lt;/p&gt;
  &lt;p id=&quot;PWdb&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;mQ1C&quot;&gt;🔗 Привязываем Discord и Telegram&lt;/h2&gt;
  &lt;ol id=&quot;ldds&quot;&gt;
    &lt;li id=&quot;L2px&quot;&gt;&lt;strong&gt;Получаем код:&lt;/strong&gt;&lt;/li&gt;
    &lt;ul id=&quot;ah1o&quot;&gt;
      &lt;li id=&quot;nZrJ&quot;&gt;Идем в дискорд геншина (канал swarm-link)&lt;/li&gt;
      &lt;li id=&quot;NJce&quot;&gt;Вводим &lt;code&gt;/link-telegram&lt;/code&gt; (это даст вам код)&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;l8i9&quot;&gt;&lt;strong&gt;Подтверждаем код:&lt;/strong&gt;&lt;/li&gt;
    &lt;ul id=&quot;xZzA&quot;&gt;
      &lt;li id=&quot;UwrM&quot;&gt;Идем в нашего телеграм бота&lt;/li&gt;
      &lt;li id=&quot;kUvx&quot;&gt;пишем &lt;code&gt;/verify &amp;lt;code&amp;gt;&lt;/code&gt; (замените &lt;code&gt;&amp;lt;code&amp;gt;&lt;/code&gt; на свой код)&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;SNSy&quot;&gt;Это свяжет ваш дискорд и вашего бота&lt;/p&gt;
  &lt;h2 id=&quot;gqJc&quot;&gt;📖 Использование бота&lt;/h2&gt;
  &lt;p id=&quot;5Zm2&quot;&gt;Для запуска мониторинга, возвращаемся на сервер:&lt;/p&gt;
  &lt;p id=&quot;RkK6&quot;&gt;1) Создаем скрин сессию:&lt;/p&gt;
  &lt;pre id=&quot;07pJ&quot;&gt;screen -S gentg &lt;/pre&gt;
  &lt;p id=&quot;cRph&quot;&gt;2) Запускаем:&lt;/p&gt;
  &lt;pre id=&quot;A6ty&quot;&gt;cd gswarm; gswarm&lt;/pre&gt;
  &lt;p id=&quot;VmaJ&quot;&gt;Вас попросят ввести:&lt;/p&gt;
  &lt;ol id=&quot;Vsx6&quot;&gt;
    &lt;li id=&quot;0RW4&quot;&gt;Токен вашего бота&lt;/li&gt;
    &lt;li id=&quot;S5Ul&quot;&gt;Chat ID&lt;/li&gt;
    &lt;li id=&quot;QDbf&quot;&gt;Ваш Ethereum address из &lt;a href=&quot;https://dashboard.gensyn.ai/&quot; target=&quot;_blank&quot;&gt;дашборда Gensyn&lt;/a&gt;&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;V2Jv&quot;&gt;После этого в бота прийдет сообщение о том, что мониторинг работает.&lt;/p&gt;
  &lt;p id=&quot;Faeo&quot;&gt;3) Для получения вашей статистики введите команду в боте &lt;code&gt;/stats&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Mhqw&quot;&gt;Так же после успешной установки, вы получите роль SWARM в дискорде&lt;/p&gt;
  &lt;p id=&quot;1j8i&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;EjcZ&quot;&gt;🧬Обновление бота:&lt;/h2&gt;
  &lt;p id=&quot;dTN1&quot;&gt;&lt;br /&gt;1️⃣ Открываем сессию с ботом:&lt;/p&gt;
  &lt;pre id=&quot;D6th&quot;&gt;screen -r -d gentg&lt;/pre&gt;
  &lt;p id=&quot;mDLM&quot;&gt;2️⃣ Останавливаем его:&lt;/p&gt;
  &lt;p id=&quot;Zlpc&quot;&gt;CTRL+C&lt;/p&gt;
  &lt;p id=&quot;2mjM&quot;&gt;3️⃣ Обновляем:&lt;/p&gt;
  &lt;pre id=&quot;i9Xn&quot;&gt;go install github.com/Deep-Commit/gswarm/cmd/gswarm@latest&lt;/pre&gt;
  &lt;p id=&quot;QhAy&quot;&gt;4️⃣ Запускаем и вводим свой кошелек для геншина:&lt;/p&gt;
  &lt;pre id=&quot;XdEj&quot;&gt;cd gswarm; gswarm&lt;/pre&gt;
  &lt;p id=&quot;yL1v&quot;&gt;Сворачиваем комбинацией CTRL+A+D и оставляем работать.&lt;br /&gt;&lt;/p&gt;
  &lt;p id=&quot;UcFI&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;C5HR&quot;&gt;Не забываем подписаться на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;/h3&gt;
  &lt;/section&gt;

</content></entry><entry><id>sng_dao:lindwurm</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/lindwurm?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Установка майнера Borrow в тестнете WORM Protocol от 11.11.2025</title><published>2025-07-20T20:07:28.158Z</published><updated>2025-11-11T17:48:13.785Z</updated><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/fc/1e/fc1e9801-351e-4636-b82b-b5b0ec59d618.png&quot;&gt;Установка майнера Lindwurm в тестнете WORM Protocol</summary><content type="html">
  &lt;p id=&quot;gaD3&quot;&gt;Требования от разработчика:&lt;/p&gt;
  &lt;ul id=&quot;uWmu&quot;&gt;
    &lt;li id=&quot;8qTR&quot;&gt;Сервер с хотя бы 16GB памяти&lt;/li&gt;
    &lt;li id=&quot;WToY&quot;&gt;От 1.05 Sepolia ETH (Где взять, &lt;a href=&quot;https://t.me/sng_dao/31&quot; target=&quot;_blank&quot;&gt;читаем тут&lt;/a&gt;)  ❗️ 1 ETH сгорит при запуске майнера.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;jjPD&quot;&gt;При составлении гайда, я стараюсь использовать как можно более &amp;quot;бюджетные&amp;quot; сервера, так как часто официальные требования завышаются + не все подписчики обладают большими бюджетами на &amp;quot;железо&amp;quot;. В данном случае я использовал бюджетный сервер &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;LC-3 (4CPU и 8GB RAM) за 480₽ / мес.&lt;/a&gt; и установил файл подкачки на нем на 20 GB. Ниже этих параметров точно не стоит брать сервер.&lt;br /&gt;Но так как это у нас майнер, то скорее всего чем выше характеристики сервера будут, тем больше токенов будет добываться. (Это нужно еще проверить.) &lt;/p&gt;
  &lt;p id=&quot;iYeb&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;c7Oo&quot;&gt;❗️Перед установкой рекомендую увеличить память через файл подкачки, чтобы общее количество было хотя бы 24ГБ. Инструкция в конце гайда.  Иначе ваш сервер может просто зависнуть❗️&lt;/p&gt;
  &lt;/section&gt;
  &lt;h2 id=&quot;YPI5&quot;&gt;Установка:&lt;/h2&gt;
  &lt;h3 id=&quot;lMln&quot;&gt;1) Ставим необходимое:&lt;/h3&gt;
  &lt;pre id=&quot;BFEG&quot;&gt;sudo apt install -y build-essential cmake libgmp-dev libsodium-dev nasm curl m4 git wget unzip nlohmann-json3-dev&lt;/pre&gt;
  &lt;p id=&quot;jkOu&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;rUj7&quot;&gt;2) Проверяем есть ли RUST на сервере&lt;/h3&gt;
  &lt;pre id=&quot;HdkY&quot;&gt;rustc --version&lt;/pre&gt;
  &lt;p id=&quot;DtcX&quot;&gt;Если нет, то устанавливаем, если есть то переходим к пункту 3&lt;/p&gt;
  &lt;pre id=&quot;MZDy&quot;&gt;curl --proto &amp;#x27;=https&amp;#x27; --tlsv1.2 -sSf https://sh.rustup.rs | sh&lt;/pre&gt;
  &lt;p id=&quot;78xc&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;NO4N&quot;&gt;3) Копируем файлы&lt;/h3&gt;
  &lt;pre id=&quot;MmNn&quot;&gt;git clone https://github.com/worm-privacy/miner &amp;amp;&amp;amp; cd miner&lt;/pre&gt;
  &lt;h3 id=&quot;5p5v&quot;&gt;4) Скачиваем файлы с настройками&lt;/h3&gt;
  &lt;p id=&quot;wQck&quot;&gt;Удаляем файлы от прошлого тестнета, если учавствовали: &lt;code&gt;rm -rf ~/.worm-miner&lt;/code&gt; а затем выполняем команду для загрузки параметров:&lt;/p&gt;
  &lt;pre id=&quot;TTmD&quot;&gt;make download_params&lt;/pre&gt;
  &lt;h3 id=&quot;vYny&quot;&gt;5) Устанавливаем  &lt;code&gt;worm-miner&lt;/code&gt;:&lt;/h3&gt;
  &lt;pre id=&quot;bY4p&quot;&gt;cargo install --path .&lt;/pre&gt;
  &lt;h3 id=&quot;XcmI&quot;&gt;6) Сжигаем тестовый ETH и минтим BETH:&lt;/h3&gt;
  &lt;p id=&quot;0Re2&quot;&gt;Сжигаем 1 ETH и указываем приватный ключ от тестового кошелька:&lt;br /&gt;! Для тестнета используем кошелек для тестнетов где нет реальных денег !&lt;/p&gt;
  &lt;pre id=&quot;jekB&quot;&gt;worm-miner burn \
--network sepolia \
--private-key [YOUR PRIVATE-KEY] \
--amount 1 \
--spend 1 \&lt;/pre&gt;
  &lt;h3 id=&quot;IdFU&quot;&gt;7) 1 BETH сминчен!&lt;/h3&gt;
  &lt;p id=&quot;5xZe&quot;&gt;Для проверки баланса используем команду:&lt;/p&gt;
  &lt;pre id=&quot;MaQp&quot;&gt;worm-miner info \
--network sepolia \
--private-key [YOUR PRIVATE-KEY]&lt;/pre&gt;
  &lt;p id=&quot;gg7d&quot;&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;h2 id=&quot;zvVe&quot;&gt;Участие в майнинге WORM и получение наград&lt;br /&gt;&lt;/h2&gt;
  &lt;p id=&quot;gXXO&quot;&gt;Процесс майнинга разделен на 2 команды:&lt;/p&gt;
  &lt;ul id=&quot;06ju&quot;&gt;
    &lt;li id=&quot;4Hzv&quot;&gt;&lt;code&gt;participate&lt;/code&gt; → Регистрация для майнинга WORM в будущих эпохах.&lt;/li&gt;
    &lt;li id=&quot;UT8V&quot;&gt;&lt;code&gt;claim&lt;/code&gt; → Сбор наград в токенах WORM за заверщеные эпохи.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h2 id=&quot;YUtB&quot;&gt;⏱️ Эпохи и распределение наград&lt;/h2&gt;
  &lt;ul id=&quot;Bzk3&quot;&gt;
    &lt;li id=&quot;XqjP&quot;&gt;Каждая эпоха длится &lt;strong&gt;10 минут&lt;/strong&gt;.&lt;/li&gt;
    &lt;li id=&quot;fqSC&quot;&gt;50 WORM распределяется на всех участников в каждой эпохе.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;rA3x&quot;&gt;Ваша награда за эпоху зависит от количества &lt;strong&gt;BETH&lt;/strong&gt; которое вы используете в сравнении с другими участниками&lt;br /&gt;Распределение пропорциональное:&lt;/p&gt;
  &lt;p id=&quot;Tkvh&quot;&gt;Ваша WORM награда = (Ваши BETH / Общее количество BETH от всех участников) × Общее количество WORM в эпохе.&lt;/p&gt;
  &lt;h2 id=&quot;Dd3B&quot;&gt;&lt;br /&gt;Майнинг:&lt;/h2&gt;
  &lt;h3 id=&quot;gdz0&quot;&gt;1) Сначала получаем информацию об эпохах:&lt;/h3&gt;
  &lt;p id=&quot;fpDm&quot;&gt;Проверяем текущую эпоху:&lt;/p&gt;
  &lt;pre id=&quot;xmhD&quot;&gt;worm-miner info --network sepolia --private-key [YOUR PRIVATE-KEY]&lt;/pre&gt;
  &lt;p id=&quot;3QBt&quot;&gt;Пример результата команды:&lt;/p&gt;
  &lt;pre id=&quot;Tj8B&quot;&gt;Current epoch: 0
BETH balance: 0.595000000000000000
WORM balance: 0.000000000000000000
Claimable WORM (10 last epochs): 0.000000000000000000
Epoch #0 =&amp;gt; 0.002000000000000000 / 0.002000000000000000 (Expecting 50.000000000000000000 WORM)
Epoch #1 =&amp;gt; 0.002000000000000000 / 0.002000000000000000 (Expecting 50.000000000000000000 WORM)
Epoch #2 =&amp;gt; 0.002000000000000000 / 0.002000000000000000 (Expecting 50.000000000000000000 WORM)
Epoch #3 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
Epoch #4 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
Epoch #5 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
Epoch #6 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
Epoch #7 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
Epoch #8 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
Epoch #9 =&amp;gt; 0.000000000000000000 / 0.000000000000000000 (Expecting 0.000000000000000000 WORM)
&lt;/pre&gt;
  &lt;h3 id=&quot;eheX&quot;&gt;&lt;br /&gt;2) Регистрация в майнинге&lt;/h3&gt;
  &lt;p id=&quot;6dWZ&quot;&gt;Для регистрации в майнинге используйте:&lt;/p&gt;
  &lt;pre id=&quot;4NmP&quot;&gt;worm-miner participate \
--amount-per-epoch 0.002 \
--num-epochs 3 \
--private-key [YOUR PRIVATE KEY] \
--network sepolia
&lt;/pre&gt;
  &lt;p id=&quot;Ejpf&quot;&gt;Где:&lt;/p&gt;
  &lt;ul id=&quot;ao7b&quot;&gt;
    &lt;li id=&quot;nWYc&quot;&gt;&lt;code&gt;--amount-per-epoch&lt;/code&gt; → Количество BETH которое используем для каждой эпохи.&lt;/li&gt;
    &lt;li id=&quot;5VO3&quot;&gt;&lt;code&gt;--num-epochs&lt;/code&gt; → Количество эпох в которых вы хотите участвовать.&lt;/li&gt;
    &lt;li id=&quot;IcbE&quot;&gt;&lt;code&gt;--private-key&lt;/code&gt; → Ваш приватник от тестового кошелька.&lt;/li&gt;
    &lt;li id=&quot;WzZC&quot;&gt;&lt;code&gt;--network&lt;/code&gt; → Тестовая сеть (anvil, sepolia, etc.).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;LNhn&quot;&gt;3. Получения наград&lt;/h3&gt;
  &lt;p id=&quot;8khC&quot;&gt;В конце эпохи, участники могут запроситть награду в WORM:&lt;/p&gt;
  &lt;pre id=&quot;mqZV&quot;&gt;worm-miner claim \
--from-epoch 0 \
--network sepolia \
--num-epochs 1 \
--private-key [YOUR PRIVATE-KEY]

&lt;/pre&gt;
  &lt;p id=&quot;PH2u&quot;&gt;Где:&lt;/p&gt;
  &lt;ul id=&quot;mSSw&quot;&gt;
    &lt;li id=&quot;W2Sc&quot;&gt;&lt;code&gt;--from-epoch&lt;/code&gt; → С какой эпохи получить награду.&lt;/li&gt;
    &lt;li id=&quot;m93S&quot;&gt;&lt;code&gt;--num-epochs&lt;/code&gt; → Количество эпох с которых получить награду, начиная со стартовой.&lt;/li&gt;
    &lt;li id=&quot;Ty14&quot;&gt;&lt;code&gt;--private-key&lt;/code&gt; → Ваш приватник от тестового кошелька.&lt;/li&gt;
    &lt;li id=&quot;pi64&quot;&gt;&lt;code&gt;--network&lt;/code&gt; → Тестовая сеть (anvil, sepolia, etc.).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;2xzY&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;2mRv&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;sVnV&quot;&gt;Как увеличить размер файла подкачки? &lt;/h3&gt;
  &lt;p id=&quot;BONK&quot;&gt;1) Проверяем какой объём сейчас у файла подкачки:&lt;/p&gt;
  &lt;pre id=&quot;sL8f&quot;&gt;swapon --show&lt;/pre&gt;
  &lt;p id=&quot;lPh4&quot;&gt;2) Отключаем файл для изменения:&lt;/p&gt;
  &lt;pre id=&quot;0MYL&quot;&gt;sudo swapoff /swapfile&lt;/pre&gt;
  &lt;p id=&quot;oFrP&quot;&gt;3) Вводим новое значения файла, вместо xx укажите сколько гигабайт хотите выделить под файл подкачки:&lt;/p&gt;
  &lt;pre id=&quot;Oj3Y&quot;&gt;sudo fallocate -l xxG /swapfile&lt;/pre&gt;
  &lt;p id=&quot;rgPd&quot;&gt;4) Подтверждаем изменение:&lt;/p&gt;
  &lt;pre id=&quot;EEG0&quot;&gt;sudo mkswap /swapfile&lt;/pre&gt;
  &lt;p id=&quot;3OUq&quot;&gt;5) Включаем файл подкачки:&lt;/p&gt;
  &lt;pre id=&quot;2BPk&quot;&gt;sudo swapon /swapfile&lt;/pre&gt;
  &lt;h3 id=&quot;iq8L&quot;&gt;Подписываемся на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;br /&gt;Если есть вопросы или хотите обсудить заходите к нам &lt;a href=&quot;https://t.me/sngdaochat&quot; target=&quot;_blank&quot;&gt;в чат&lt;/a&gt;.&lt;/h3&gt;

</content></entry><entry><id>sng_dao:xfce</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/xfce?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Установка легкого рабочего стола XFCE для вашего сервера. Настройка удалённого доступа.</title><published>2025-07-16T18:04:33.665Z</published><updated>2025-07-23T13:09:27.791Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/49/0f/490f74cb-9328-4045-a2b4-f20b6b0ecc33.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/e3/94/e394497b-ab87-4eba-b20c-7f54bea0bcd5.gif&quot;&gt;Будем ставить XFCE, как альтернативу Браузеру для Linux VPS.</summary><content type="html">
  &lt;p id=&quot;yQOU&quot;&gt;Будем ставить XFCE, как альтернативу &lt;a href=&quot;https://teletype.in/@sng_dao/chrome&quot; target=&quot;_blank&quot;&gt;Браузеру для Linux VPS.&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;wP3b&quot;&gt;XFCE известна своей скоростью, низким потреблением ресурсов и удобным интерфейсом, что делает её хорошим выбором для серверов с ограниченными ресурсами. Из преимуществ мы так же сможет запускать декстопные приложение по типу grass и тд.&lt;/p&gt;
  &lt;h2 id=&quot;BmS5&quot;&gt;📋Требования: &lt;/h2&gt;
  &lt;p id=&quot;dt8E&quot;&gt;Сервер с 2.5 ГБ свободного места&lt;/p&gt;
  &lt;p id=&quot;HjPV&quot;&gt;Порты: 3389 и 3390&lt;/p&gt;
  &lt;p id=&quot;gqAj&quot;&gt;Вот пример нагрузки рабочего стола с 1 вкладкой браузера firefox:&lt;/p&gt;
  &lt;figure id=&quot;OqyT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a5/22/a522a014-ee7d-4b6a-b3ce-3fc98f2adc77.png&quot; width=&quot;734&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TCSe&quot;&gt;Сервер &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;PROMO-2 за 159 рублей в месяц&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;RI56&quot;&gt;🚀 Установка и настройка&lt;/h2&gt;
  &lt;p id=&quot;S3nh&quot;&gt;1️⃣ Ставим XFCE:&lt;/p&gt;
  &lt;pre id=&quot;UHWn&quot;&gt;sudo apt update &amp;amp;&amp;amp;
apt upgrade -y &amp;amp;&amp;amp;
apt install -y xrdp xfce4 xfce4-goodies&lt;/pre&gt;
  &lt;p id=&quot;VYno&quot;&gt;2️⃣ Ставим Chromium браузер:&lt;/p&gt;
  &lt;pre id=&quot;Iw2R&quot;&gt;sudo apt install chromium-browser&lt;/pre&gt;
  &lt;p id=&quot;SteZ&quot;&gt;3️⃣ Настраиваем удаленный доступ:&lt;/p&gt;
  &lt;p id=&quot;JNsD&quot;&gt;Делаем бекап файла с настройками по умолчанию:&lt;/p&gt;
  &lt;pre id=&quot;h2vR&quot;&gt;sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak&lt;/pre&gt;
  &lt;p id=&quot;jcZd&quot;&gt;Указываем порты для удаленного доступа:&lt;/p&gt;
  &lt;pre id=&quot;2Buw&quot;&gt;sudo sed -i &amp;#x27;s/3389/3390/g&amp;#x27; /etc/xrdp/xrdp.ini&lt;/pre&gt;
  &lt;p id=&quot;6KxJ&quot;&gt;Настраиваем визуал:&lt;/p&gt;
  &lt;pre id=&quot;5KHg&quot;&gt;sudo sed -i &amp;#x27;s/max_bpp=32/#max_bpp=32\nmax_bpp=128/g&amp;#x27; /etc/xrdp/xrdp.ini &amp;amp;&amp;amp;
sed -i &amp;#x27;s/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g&amp;#x27; /etc/xrdp/xrdp.ini&lt;/pre&gt;
  &lt;p id=&quot;4tGv&quot;&gt;4️⃣ Делаем XFCE системой по умолчанию:&lt;/p&gt;
  &lt;pre id=&quot;5gqB&quot;&gt;echo xfce4-session &amp;gt; ~/.xsession&lt;/pre&gt;
  &lt;p id=&quot;sAfA&quot;&gt;5️⃣ Редактируем настройки запуска:&lt;/p&gt;
  &lt;pre id=&quot;YswK&quot;&gt;sudo nano /etc/xrdp/startwm.sh&lt;/pre&gt;
  &lt;p id=&quot;R9oF&quot;&gt;У вас откроется текстовый файл, в самый конец которого добавьте:&lt;/p&gt;
  &lt;pre id=&quot;9NYF&quot;&gt;#xfce
startxfce4&lt;/pre&gt;
  &lt;p id=&quot;6gi6&quot;&gt;Сохраните и закройте файл (&lt;code&gt;Ctrl + S&lt;/code&gt; потом &lt;code&gt;Ctrl + X&lt;/code&gt;).&lt;/p&gt;
  &lt;p id=&quot;CidO&quot;&gt;6️⃣ Включаем удаленный доступ:&lt;/p&gt;
  &lt;pre id=&quot;NiEB&quot;&gt;sudo systemctl start xrdp &amp;amp;&amp;amp;
systemctl enable xrdp&lt;/pre&gt;
  &lt;p id=&quot;4EEK&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;a3aY&quot;&gt;🧩 Входим через удаленный доступ:&lt;/h2&gt;
  &lt;p id=&quot;ChCt&quot;&gt;&lt;strong&gt;Вариант 1: Используя MobaXterm&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;UU3c&quot;&gt;1️⃣ Нажимаем Session&lt;/p&gt;
  &lt;p id=&quot;kbNu&quot;&gt;2️⃣ Выбираем RDP&lt;/p&gt;
  &lt;p id=&quot;xaFC&quot;&gt;3️⃣ Указываем ip сервера, имя пользователя, нажимаем ОК и вводим пароль от сервера.&lt;/p&gt;
  &lt;figure id=&quot;FzNZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1c/a8/1ca8cfa4-7584-4908-8f0d-57a7ab4a1670.png&quot; width=&quot;827&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VQvj&quot;&gt;&lt;strong&gt;Вариант 2: Используя Удаленный рабочий стол Windows&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;S8rW&quot;&gt;1️⃣ Запускаем в Windows Подключение к удаленному рабочему столу&lt;/p&gt;
  &lt;p id=&quot;rzuI&quot;&gt;2️⃣ Вводим IP_сервера и нажимаем подключить. Далее отвечаем ДА и вводим логин и пароль от сервера.&lt;/p&gt;
  &lt;p id=&quot;gETb&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;i4Eq&quot;&gt;Открываем браузер Chromium в XFCE&lt;/h2&gt;
  &lt;p id=&quot;c1Rf&quot;&gt;Если он у вас не установлен, то устанавливаем через терминал на рабочем столе (CTRL+ALT+T): &lt;code&gt;sudo apt install chromium-browser&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Dfil&quot;&gt;Чтобы Chromium у нас работал под рутом, нужно сделать следующее:&lt;/p&gt;
  &lt;p id=&quot;DDao&quot;&gt;1) Нажимаете на рабочем столе правой кнопкой мыши и выбираете Create Launcher&lt;/p&gt;
  &lt;p id=&quot;7hXK&quot;&gt;2) В name начинаете вводить Chromium и в выпадающем меню выбираете Create launcher Chromium&lt;/p&gt;
  &lt;p id=&quot;YYv1&quot;&gt;3) В поле Command в самом конце команды добавляете &lt;code&gt;--no-sandbox&lt;/code&gt; &lt;/p&gt;
  &lt;p id=&quot;qmoq&quot;&gt;4) Можете выбрать иконку нажав на кнопку Icon&lt;/p&gt;
  &lt;p id=&quot;iMwp&quot;&gt;5) В конце жмете Create и у вас на рабочем столе появляется ярлык, который запускает Chromium&lt;/p&gt;
  &lt;p id=&quot;Z5t8&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;p2dR&quot;&gt;Решение проблем:&lt;/h2&gt;
  &lt;p id=&quot;dUVG&quot;&gt;Если удаленный стол перестал открываться, перезапускаем XRDP:&lt;/p&gt;
  &lt;pre id=&quot;EX8x&quot;&gt;sudo systemctl restart xrdp&lt;/pre&gt;
  &lt;p id=&quot;P0cv&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;4GMl&quot;&gt;Подписываемся на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;br /&gt;Если есть вопросы или хотите обсудить заходите к нам &lt;a href=&quot;https://t.me/sngdaochat&quot; target=&quot;_blank&quot;&gt;в чат&lt;/a&gt;.&lt;/h3&gt;

</content></entry><entry><id>sng_dao:multi</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/multi?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Гайд. Установка ноды Multisynq Sequencer</title><published>2025-07-12T19:18:01.706Z</published><updated>2025-08-07T13:23:09.630Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/ef/a1/efa14f40-9ef3-444b-889d-167890f43e55.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/36/c1/36c1325e-cb44-466d-a2b5-03a4b52fb701.png&quot;&gt;Установка ноды Multisynq</summary><content type="html">
  &lt;h2 id=&quot;wYgT&quot;&gt;📋 Требования&lt;/h2&gt;
  &lt;ul id=&quot;TcAN&quot;&gt;
    &lt;li id=&quot;Py41&quot;&gt;✅ Сервер на Linux. Предварительные характеристики - от 2 CPU 2-4 RAM&lt;/li&gt;
    &lt;li id=&quot;WBl1&quot;&gt;✅ Node.js v10+ и npm (установим ниже)&lt;/li&gt;
    &lt;li id=&quot;S9wL&quot;&gt;✅ Synq Key из дашборда (❗️&lt;a href=&quot;https://t.me/sng_dao/360&quot; target=&quot;_blank&quot;&gt;как зарегистрироваться и получить&lt;/a&gt;)&lt;/li&gt;
    &lt;li id=&quot;nsbU&quot;&gt;✅ Docker (установим ниже)&lt;/li&gt;
    &lt;li id=&quot;6fGO&quot;&gt;✅ Порты по умолчанию: 3000 и 3001 (ниже в гайде инструкция как поменять на свои)&lt;/li&gt;
  &lt;/ul&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;0QKw&quot;&gt;При регистрации у хостера &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;Play2Go&lt;/a&gt; вы получаете +10% к сумме первого пополнения. А так же используйте промокод SNGDAO - он даст +5% на повторное пополнение счета🔥&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;o4ga&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;Ps0c&quot;&gt;🚀 Установка и настройка&lt;/h2&gt;
  &lt;p id=&quot;EwOU&quot;&gt;❗️Если после какой то команды будет вопрос по рестарте, всегда выбирайте последний пункт: none of the above&lt;/p&gt;
  &lt;p id=&quot;wfRx&quot;&gt;1️⃣ Обновляем сервер:&lt;/p&gt;
  &lt;pre id=&quot;Cwz1&quot;&gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade -y
sudo apt install -y curl&lt;/pre&gt;
  &lt;p id=&quot;jJPM&quot;&gt;2️⃣ Ставим Node.js (если нет)&lt;/p&gt;
  &lt;pre id=&quot;tttT&quot;&gt;curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v&lt;/pre&gt;
  &lt;p id=&quot;7jYH&quot;&gt;3️⃣ Устанавливаем synchronizer-cli:&lt;/p&gt;
  &lt;pre id=&quot;cYh8&quot;&gt;sudo npm install -g synchronizer-cli&lt;/pre&gt;
  &lt;p id=&quot;C6kL&quot;&gt;4️⃣ Проверяем есть ли Docker на серсере:&lt;/p&gt;
  &lt;pre id=&quot;YzkO&quot;&gt;docker --version&lt;/pre&gt;
  &lt;p id=&quot;AaFD&quot;&gt;Если not found, то ставим его:&lt;/p&gt;
  &lt;pre id=&quot;AkWy&quot;&gt;synchronize install-docker
synchronize fix-docker&lt;/pre&gt;
  &lt;p id=&quot;sQ2A&quot;&gt;5️⃣ Настраиваем ноду:&lt;/p&gt;
  &lt;pre id=&quot;Sgt1&quot;&gt;synchronize init&lt;/pre&gt;
  &lt;p id=&quot;uxf0&quot;&gt;Вас попросит ввести: Имя, ваш Synq Key из дашборда, адрес кошелька на который регистрировались и пароль для доступа в панель управления.&lt;/p&gt;
  &lt;p id=&quot;R3fZ&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;L3Y5&quot;&gt;🧩 Настраиваем как службу systemd&lt;/h2&gt;
  &lt;p id=&quot;rJR6&quot;&gt;Это нужно для того, чтобы нода перезапускалась сама, если сервер будет перезагружен&lt;/p&gt;
  &lt;p id=&quot;9bRn&quot;&gt;1️⃣ Выполняем:&lt;/p&gt;
  &lt;pre id=&quot;TBmw&quot;&gt;synchronize service
synchronize service-web&lt;/pre&gt;
  &lt;p id=&quot;CuCo&quot;&gt;2️⃣ Если вы хотите изменить порты (по умолчанию 3000 и 3001), то меняем их по инструкции ниже. Если порты по умолчанию вас устраивают, переходите к пункту 4.&lt;/p&gt;
  &lt;p id=&quot;sGge&quot;&gt;Открываем файл с настройками для смены портов: &lt;/p&gt;
  &lt;pre id=&quot;NcP7&quot;&gt;nano ~/.synchronizer-cli/synchronizer-cli-web.service&lt;/pre&gt;
  &lt;p id=&quot;L9NF&quot;&gt;И добавляете нужные порты: -p порт1 -m порт2 как на примере ниже:&lt;/p&gt;
  &lt;figure id=&quot;mDiB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/34/75/347537a0-1252-47f1-a777-98e6fc48334c.png&quot; width=&quot;674&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;8x6r&quot;&gt;Я указал 3018 (порт дашборда) и 3019 порты, вы можете указать любые не занятые у себя.&lt;/p&gt;
  &lt;p id=&quot;7Jvg&quot;&gt;Сохраняем файл через CTRL+X, далее Y, далее Enter&lt;/p&gt;
  &lt;p id=&quot;CuCo&quot;&gt;3️⃣ Добавляем сервисы в системную папку:&lt;/p&gt;
  &lt;pre id=&quot;Lj0Z&quot;&gt;sudo cp ~/.synchronizer-cli/*.service /etc/systemd/system/&lt;/pre&gt;
  &lt;p id=&quot;8jHr&quot;&gt;4️⃣ Запускаем сервисы:&lt;/p&gt;
  &lt;pre id=&quot;lFue&quot;&gt;sudo systemctl daemon-reload
sudo systemctl enable synchronizer-cli synchronizer-cli-web
sudo systemctl start synchronizer-cli synchronizer-cli-web&lt;/pre&gt;
  &lt;p id=&quot;pYjU&quot;&gt;Готово!&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;oDDR&quot;&gt;🤖 Полезные команды:&lt;/h2&gt;
    &lt;p id=&quot;pJ9j&quot;&gt;Дашбоард со статистикой ноды доступен по адресу: &lt;code&gt;ip_сервера:3000&lt;/code&gt; или тот порт который указали. &lt;/p&gt;
    &lt;p id=&quot;BdxI&quot;&gt;📄 Логи ноды:&lt;/p&gt;
    &lt;pre id=&quot;kSaa&quot;&gt;journalctl -u synchronizer-cli -f&lt;/pre&gt;
    &lt;p id=&quot;txO5&quot;&gt;📄 Логи веб интерфейса:&lt;/p&gt;
    &lt;pre id=&quot;qGgv&quot;&gt;journalctl -u synchronizer-cli-web -f&lt;/pre&gt;
    &lt;p id=&quot;s2Pu&quot;&gt;💰 Посмотреть очки(поинты):&lt;/p&gt;
    &lt;pre id=&quot;qlvd&quot;&gt;synchronize points&lt;/pre&gt;
    &lt;p id=&quot;15Ds&quot;&gt;🟥 Остановить ноду:&lt;/p&gt;
    &lt;pre id=&quot;F8Tn&quot;&gt;sudo systemctl stop synchronizer-cli synchronizer-cli-web&lt;/pre&gt;
    &lt;p id=&quot;ktfj&quot;&gt;🟢 Запустить ноду:&lt;/p&gt;
    &lt;pre id=&quot;NE80&quot;&gt;sudo systemctl daemon-reload
sudo systemctl enable synchronizer-cli synchronizer-cli-web
sudo systemctl start synchronizer-cli synchronizer-cli-web&lt;/pre&gt;
  &lt;/section&gt;
  &lt;h3 id=&quot;AJze&quot;&gt;&lt;/h3&gt;
  &lt;h2 id=&quot;DN2J&quot;&gt;🔄 Обновление ноды&lt;/h2&gt;
  &lt;p id=&quot;Geny&quot;&gt;Для обновления synchronizer-cli:&lt;/p&gt;
  &lt;pre id=&quot;2KRC&quot;&gt;npm update -g synchronizer-cli&lt;/pre&gt;
  &lt;p id=&quot;ZaYM&quot;&gt;Для загрузки последнего образа Docker:&lt;/p&gt;
  &lt;pre id=&quot;UfXc&quot;&gt;docker pull multisynq/synchronizer:latest&lt;/pre&gt;
  &lt;p id=&quot;eZ0y&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;1dZi&quot;&gt;Не забываем подписаться на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;/h2&gt;
  &lt;/section&gt;

</content></entry><entry><id>sng_dao:nexusbot</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/nexusbot?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Скрипт для запуска нескольких нод Nexus на одном сервере</title><published>2025-07-05T18:31:55.309Z</published><updated>2025-07-09T12:23:00.592Z</updated><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/7f/6c/7f6ce98f-d908-46f6-8672-624b2f35f8c9.png&quot;&gt;Гайд по установке нескольких нод Nexus на 1 сервере</summary><content type="html">
  &lt;p id=&quot;x1kD&quot;&gt;Гайд по установке нескольких нод Nexus на 1 сервер&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;TXPQ&quot;&gt;Не забываем подписаться на &lt;a href=&quot;https://t.me/sng_dao&quot; target=&quot;_blank&quot;&gt;ТГ канал SNG DAO&lt;/a&gt;, чтобы ничего не пропустить!&lt;/p&gt;
  &lt;/section&gt;
  &lt;h2 id=&quot;KLCn&quot;&gt;📦 Что входит?&lt;/h2&gt;
  &lt;p id=&quot;Vq9s&quot;&gt;&lt;code&gt;nexus.sh&lt;/code&gt; Основной скрипт (автоматическое создание сессий)&lt;/p&gt;
  &lt;p id=&quot;7L16&quot;&gt;&lt;code&gt;node.txt&lt;/code&gt; Список Node IDs (по одному id в строку)&lt;br /&gt;&lt;code&gt;node_X_log.txt&lt;/code&gt;  Логи каждой из сесий &lt;/p&gt;
  &lt;p id=&quot;UT9R&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;y5x2&quot;&gt;🚀 Установка и настройка&lt;/h2&gt;
  &lt;p id=&quot;ZAGc&quot;&gt;1) Скачиваем скрипт и переходим в папку:&lt;/p&gt;
  &lt;pre id=&quot;5NR8&quot;&gt;git clone https://github.com/itsmesatyavir/nexusBot.git
cd nexusBot&lt;/pre&gt;
  &lt;p id=&quot;tsJ4&quot;&gt;2) Делаем скрипт исполняемым&lt;/p&gt;
  &lt;pre id=&quot;mAoZ&quot;&gt;chmod +x nexus.sh&lt;/pre&gt;
  &lt;p id=&quot;RGgb&quot;&gt;3) Указываем пути для CLI&lt;/p&gt;
  &lt;pre id=&quot;qoUu&quot;&gt;echo &amp;#x27;export PATH=&amp;quot;$HOME/.nexus/bin:$PATH&amp;quot;&amp;#x27; &amp;gt;&amp;gt; ~/.bashrc
source ~/.bashrc&lt;/pre&gt;
  &lt;p id=&quot;p1MU&quot;&gt;4) Открываем файл node.txt&lt;/p&gt;
  &lt;p id=&quot;9TY7&quot;&gt;nano node.txt&lt;/p&gt;
  &lt;p id=&quot;boYV&quot;&gt;И вставляем туда ID ваших нод из дашборда Nexus (по 1 в строку)&lt;/p&gt;
  &lt;p id=&quot;CFtj&quot;&gt;Пример:&lt;/p&gt;
  &lt;figure id=&quot;jjyx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a8/f1/a8f13382-1969-472e-b13a-f154a813b2c3.png&quot; width=&quot;184&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;20Sh&quot;&gt;5) Запускаем скрипт:&lt;/p&gt;
  &lt;pre id=&quot;7MJ3&quot;&gt;./nexus.sh&lt;/pre&gt;
  &lt;p id=&quot;jnaB&quot;&gt;Все. Можно ждать обновления информации в разделе ноды в дашборде.&lt;/p&gt;
  &lt;p id=&quot;9JT6&quot;&gt;Таким образом можно запустить 10–15 если позволяют ресурсы вашего сервера.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;oDDR&quot;&gt;🤖 Полезные команды:&lt;/h2&gt;
    &lt;p id=&quot;BdxI&quot;&gt;Посмотреть список сессий &lt;/p&gt;
    &lt;pre id=&quot;3n9q&quot;&gt;screen -ls&lt;/pre&gt;
    &lt;p id=&quot;txO5&quot;&gt;Открыть определённую сессию (например: screen -r nexus_1)&lt;/p&gt;
    &lt;pre id=&quot;Vg6O&quot;&gt;screen -r название &lt;/pre&gt;
    &lt;p id=&quot;bOjK&quot;&gt;Свернуть сессию и оставить работать:&lt;/p&gt;
    &lt;p id=&quot;VoaW&quot;&gt;Нажать &lt;code&gt;Ctrl + A + D&lt;/code&gt; &lt;/p&gt;
    &lt;p id=&quot;yj45&quot;&gt;Проверить логи:&lt;/p&gt;
    &lt;pre id=&quot;Ze4R&quot;&gt;tail -f node_1_log.txt&lt;/pre&gt;
  &lt;/section&gt;
  &lt;h2 id=&quot;F4KT&quot;&gt;&lt;br /&gt;🧬 Обновление&lt;/h2&gt;
  &lt;p id=&quot;sUJJ&quot;&gt;&lt;br /&gt;1️⃣ Закрываем все сессии Nexus которые создал скрипт:&lt;/p&gt;
  &lt;pre id=&quot;zuQb&quot;&gt;screen -ls | grep &amp;quot;nexus_&amp;quot; | awk &amp;#x27;{print $1}&amp;#x27; | xargs -I {} screen -X -S {} quit&lt;/pre&gt;
  &lt;p id=&quot;ePm8&quot;&gt;2️⃣ Удалите старую версию nexus  rm ~/.nexus/bin/*&lt;br /&gt;3️⃣ Выполните: source ~/.bashrc&lt;br /&gt;4️⃣ После того как закрыли все сессии с нексусом, запускаете скрипт:&lt;/p&gt;
  &lt;pre id=&quot;P2xA&quot;&gt;cd nexusBot; ./nexus.sh&lt;/pre&gt;
  &lt;p id=&quot;JD0C&quot;&gt;Он снова создаст скрины с вашими нодами, но уже с обновленной версией.&lt;br /&gt;&lt;/p&gt;

</content></entry><entry><id>sng_dao:pharostopbot</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/pharostopbot?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Гайд. Бот для сети Pharos. Отрабатываем сразу 4 проекта.</title><published>2025-07-02T19:13:46.807Z</published><updated>2025-07-14T20:56:57.544Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/55/7e/557ee3bf-a090-4070-b623-050b8818c4b8.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/24/36/243610c8-9c59-4e22-9549-29947dd2a6b3.jpeg&quot;&gt;Автоматизация для Pharos Testnet и его экосистемы. Запускайте — Pharos, Gotchipus, OpenFi, and Brokex — используя один инструмент!</summary><content type="html">
  &lt;p id=&quot;GglR&quot;&gt;Автоматизация для &lt;strong&gt;Pharos Testnet&lt;/strong&gt; и его экосистемы. Запускайте — &lt;strong&gt;Pharos, Gotchipus, OpenFi, and Brokex&lt;/strong&gt; — используя один инструмент!&lt;/p&gt;
  &lt;h2 id=&quot;wlZL&quot;&gt;📦 Что входит?&lt;/h2&gt;
  &lt;p id=&quot;8NvW&quot;&gt;Pharos BOT &lt;code&gt;bot1.py&lt;/code&gt; автоматизация для тестнета Pharos &lt;/p&gt;
  &lt;p id=&quot;oKwX&quot;&gt;Gotchipus BOT &lt;code&gt;bot2.py&lt;/code&gt; Минт NFT&lt;/p&gt;
  &lt;p id=&quot;pr6k&quot;&gt;OpenFi BOT &lt;code&gt;bot3.py&lt;/code&gt;  &lt;code&gt;Автоматизация DeFi OpenFi&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;vj8b&quot;&gt;Brokex BOT &lt;code&gt;bot4.py&lt;/code&gt; Клейм тестовых токенов и автоматизация торговли&lt;br /&gt;FaroSwap BOT &lt;code&gt;bot5.py&lt;/code&gt; Обмен и добавление ликвидности&lt;br /&gt;FaroSwap BOT2 &lt;code&gt;bot6.py&lt;/code&gt; Обмен и добавление ликвидности в ваш созданный пулл&lt;br /&gt;&lt;/p&gt;
  &lt;h2 id=&quot;y456&quot;&gt;&lt;br /&gt;📋 Требования&lt;/h2&gt;
  &lt;p id=&quot;DV29&quot;&gt;&lt;br /&gt;Python &lt;code&gt;3.9+&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;3exr&quot;&gt;&lt;code&gt;pip&lt;/code&gt; или &lt;code&gt;pip3&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;68x6&quot;&gt;По характеристикам подойдет любой сервер, как вариант &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;PROMO-2 за 159 рублей в месяц&lt;/a&gt;.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;a1mF&quot;&gt;При регистрации у хостера &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;Play2Go&lt;/a&gt; вы получаете +10% к сумме первого пополнения. А так же используйте промокод SNGDAO - он даст +5% на повторное пополнение счета🔥&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;7j3F&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;cjcD&quot;&gt;🚀 Установка и настройка&lt;/h2&gt;
  &lt;p id=&quot;RrJn&quot;&gt;Если какие то команды в ходе установки не найдены . Советую посмотреть изучить &lt;a href=&quot;https://teletype.in/@sng_dao/botsxbots&quot; target=&quot;_blank&quot;&gt;Гайд. Установка необходимого окружения для работы популярных ботов и скриптов. &lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;rmj2&quot;&gt;1) Клонируем и переходим в папку&lt;/p&gt;
  &lt;pre id=&quot;9dP7&quot;&gt;git clone https://github.com/cryptodai3/Pharos-Automation-Bot.git
cd Pharos-Automation-Bot&lt;/pre&gt;
  &lt;p id=&quot;2uuX&quot;&gt;2) Устанавливаем необходимое окружение:&lt;/p&gt;
  &lt;pre id=&quot;MetI&quot;&gt;pip3 install -r requirements.txt&lt;/pre&gt;
  &lt;p id=&quot;ENGR&quot;&gt;3) Открываем файл с кошельками:&lt;/p&gt;
  &lt;pre id=&quot;IW56&quot;&gt;nano accounts.txt&lt;/pre&gt;
  &lt;p id=&quot;n4vo&quot;&gt;И добавляем туда приватные ключи от кошельков, которые будете использовать, в таком формате:&lt;/p&gt;
  &lt;figure id=&quot;qiKX&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b1/d2/b1d24370-a4f2-40a5-bc12-5b4bcf27bf70.png&quot; width=&quot;213&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;gZg3&quot;&gt;Для сохранения файла нажимаем CTRL+X далее Y далее enter&lt;br /&gt;&lt;br /&gt;4) Открываем файл с прокси:&lt;/p&gt;
  &lt;pre id=&quot;fqVh&quot;&gt;nano proxy.txt&lt;/pre&gt;
  &lt;p id=&quot;mYlv&quot;&gt;Вы можете добавить прокси в форматах:&lt;/p&gt;
  &lt;pre id=&quot;YOdv&quot;&gt;127.0.0.1:8080
http://127.0.0.1:8080
http://user:pass@127.0.0.1:8080&lt;/pre&gt;
  &lt;p id=&quot;gTEO&quot;&gt;Для сохранения файла нажимаем CTRL+X далее Y далее enter&lt;br /&gt;&lt;br /&gt;Прокси я беру в &lt;a href=&quot;https://www.webshare.io/?referral_code=bfxgl125e731&quot; target=&quot;_blank&quot;&gt;Webshares 100 штук за $3.74 в месяц&lt;/a&gt;&lt;/p&gt;
  &lt;h3 id=&quot;RcpL&quot;&gt;Для работы с ботами лучше использовать screen сессии, чтобы можно было свернуть бота и оставить работать:&lt;/h3&gt;
  &lt;p id=&quot;5pNH&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;QLk1&quot;&gt;&lt;strong&gt;Создать скрин сессию:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;GX6e&quot;&gt;&lt;strong&gt;screen -S pharos&lt;/strong&gt;&lt;/p&gt;
  &lt;h2 id=&quot;KVdI&quot;&gt;&lt;br /&gt;🤖 Работа с ботами:&lt;/h2&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;MIjC&quot;&gt;Для запуска ботов используем команды:&lt;/p&gt;
    &lt;pre id=&quot;mC2v&quot;&gt;python3 bot1.py  # Pharos&lt;/pre&gt;
    &lt;pre id=&quot;H835&quot;&gt;python3 bot2.py  # Gotchipus&lt;/pre&gt;
    &lt;pre id=&quot;9SzD&quot;&gt;python3 bot3.py  # OpenFi&lt;/pre&gt;
    &lt;pre id=&quot;uERb&quot;&gt;python3 bot4.py  # Brokex&lt;/pre&gt;
  &lt;/section&gt;
  &lt;p id=&quot;tRdl&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;SNDA&quot;&gt;1) &lt;code&gt;bot1.py&lt;/code&gt; — бот для &lt;strong&gt;Pharos Testnet&lt;/strong&gt;&lt;/h3&gt;
  &lt;p id=&quot;0Vxk&quot;&gt;🔗Ссылка на сайт &lt;a href=&quot;https://testnet.pharosnetwork.xyz/experience?inviteCode=8G8MJ3zGE5B7tJgP&quot; target=&quot;_blank&quot;&gt;Pharos Testnet&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;G7Bc&quot;&gt;&lt;strong&gt;Что делает:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;FROl&quot;&gt;
    &lt;li id=&quot;Jp4x&quot;&gt;Ежедневный чек-ин&lt;/li&gt;
    &lt;li id=&quot;Uh9f&quot;&gt;Клейм тестовых токенов&lt;/li&gt;
    &lt;li id=&quot;obDR&quot;&gt;Обмен токенов(swap), Добавление ликвидности, wrap/unwrap токенов&lt;/li&gt;
    &lt;li id=&quot;b4kw&quot;&gt;Поддерживаем ротацию прокси + использование нескольких кошельков.&lt;br /&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;7qGP&quot;&gt;Пример работы:&lt;/h3&gt;
  &lt;p id=&quot;ovMR&quot;&gt;1) Запускаем Pharos бота&lt;/p&gt;
  &lt;pre id=&quot;61l9&quot;&gt;python3 bot1.py&lt;/pre&gt;
  &lt;p id=&quot;OX0g&quot;&gt;Вижу меню:&lt;/p&gt;
  &lt;p id=&quot;r5gf&quot;&gt;Select Option:&lt;br /&gt;1. Check-In - Claim PHRS Faucet  (Чек-ин и клейм тестовых токенов)&lt;br /&gt;2. Send To Friends  (Отправить токены на другие кошельки)&lt;br /&gt;3. Wrapped - Unwrapped   (Обернуть токены)&lt;br /&gt;4. Add Liquidity Pool   (Добавить ликвидность)&lt;br /&gt;5. Swap WPHRS - USDC - USDT  (Сделать обмены)&lt;br /&gt;6. Run All Features   (Запустить всё)&lt;/p&gt;
  &lt;p id=&quot;ckFA&quot;&gt;2) Я выбираю 6 пункт - запустить всё&lt;br /&gt;3) Указываю настройки которые мне нужны. Эти настройки указаны для пример. Используйте свой, какие хотите.&lt;/p&gt;
  &lt;figure id=&quot;VCeW&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/87/d3/87d319ef-d5dc-437e-8d25-ddbd60467ad8.png&quot; width=&quot;806&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;nj48&quot;&gt;Далее выбираю использовать приватные прокси, пункт 2. И бот стартует.&lt;br /&gt;&lt;br /&gt;Примеры по другим ботам будут завтра.&lt;/p&gt;
  &lt;p id=&quot;oWYB&quot;&gt;&lt;br /&gt;91 раз Send to Friends (1000 поинтов)&lt;br /&gt;91 раз свапнуть на Zenith (1000 поинтов)&lt;br /&gt;91 раз добавить ликвидность на Zenith (1000 поинтов)&lt;br /&gt;91 раз свапнуть на FaroSwap (1000 поинтов)&lt;br /&gt;91 раз добавить ликвидность на Faroswap (1000 поинтов)&lt;br /&gt;&lt;br /&gt;Каждая транзакция и каждый чек-ин дает вам 10 поинтов&lt;br /&gt;Каждая первая задания в каждой активности из списка выше даст вам 100 поинтов&lt;br /&gt;&lt;br /&gt;Минт NFT даст 500 поинтов 1 раз&lt;br /&gt;Регистрация домена даст 500 поинтов 1 раз&lt;/p&gt;

</content></entry><entry><id>sng_dao:botsxbots</id><link rel="alternate" type="text/html" href="https://teletype.in/@sng_dao/botsxbots?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sng_dao"></link><title>Гайд. Установка необходимого окружения для работы популярных ботов и скриптов.</title><published>2025-07-02T18:15:26.913Z</published><updated>2025-07-02T18:15:26.913Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/9e/77/9e7743b5-bdc1-46f9-8daa-141ea9672336.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/06/62/0662013c-9e2b-42c2-980c-6b4b66076922.jpeg&quot;&gt;Установка необходимого окружения для работы ботов и скриптов</summary><content type="html">
  &lt;p id=&quot;9fnP&quot;&gt;Советую выделить отдельный сервер, на котором у вас будут работать боты отдельно от нод. Для этого подойдет самый недорогой сервер. &lt;br /&gt;По характеристикам подойдет любой сервер, как вариант &lt;a href=&quot;https://play2go.cloud/?ref_id=QgJbtXr6LuM&quot; target=&quot;_blank&quot;&gt;PROMO-2 за 159 рублей в месяц&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;В этом гайде будут перечислены команды, как установить необходимые компоненты, для работы таких ботов на различных языках:&lt;/p&gt;
  &lt;ul id=&quot;lb9v&quot;&gt;
    &lt;li id=&quot;lOAA&quot;&gt;🐍 Python Bots&lt;/li&gt;
    &lt;li id=&quot;jiJS&quot;&gt;☕ Java Bots&lt;/li&gt;
    &lt;li id=&quot;1ezb&quot;&gt;🟨 JavaScript (Node.js) Bots&lt;/li&gt;
    &lt;li id=&quot;6yNu&quot;&gt;🧬 Git-based Bots&lt;/li&gt;
    &lt;li id=&quot;9cQ9&quot;&gt;⚙️ Shell/Script-based Tools&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;4BDu&quot;&gt;Можете поставить все или же что-то конкретное когда понадобиться.&lt;/p&gt;
  &lt;h3 id=&quot;iCWz&quot;&gt;1. Установка обновлений на сервер&lt;/h3&gt;
  &lt;pre id=&quot;2pf0&quot;&gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade&lt;/pre&gt;
  &lt;h3 id=&quot;ylTI&quot;&gt;2. Установка Git. Для работы с GitHub&lt;/h3&gt;
  &lt;pre id=&quot;aD2w&quot;&gt;sudo apt install git&lt;/pre&gt;
  &lt;h3 id=&quot;O7YH&quot;&gt;3. Установка Python + pip. Для работы скриптов на питоне.&lt;/h3&gt;
  &lt;pre id=&quot;6nQc&quot;&gt;sudo apt install python3 python3-pip&lt;/pre&gt;
  &lt;h3 id=&quot;iAox&quot;&gt;4. Установка Java (OpenJDK 17+) (Можно ставить по необходимости, редко используется)&lt;/h3&gt;
  &lt;pre id=&quot;PwAf&quot;&gt;sudo apt install openjdk-21-jdk&lt;/pre&gt;
  &lt;h3 id=&quot;ceEx&quot;&gt;5. Установка Node.js + npm&lt;/h3&gt;
  &lt;pre id=&quot;s1jZ&quot;&gt;sudo apt install nodejs npm&lt;/pre&gt;
  &lt;h3 id=&quot;XVjj&quot;&gt;6. Установка nano. Для редактирования файлов.&lt;/h3&gt;
  &lt;pre id=&quot;Pxfd&quot;&gt;sudo apt update
sudo apt install nano&lt;/pre&gt;
  &lt;h3 id=&quot;dI6a&quot;&gt;7. По необходимости: Curl, Wget, Unzip&lt;/h3&gt;
  &lt;pre id=&quot;4JeW&quot;&gt;sudo apt install curl wget unzip&lt;/pre&gt;

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