<?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>Fifi</title><author><name>Fifi</name></author><id>https://teletype.in/atom/alcotrader</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/alcotrader?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@alcotrader?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=alcotrader"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/alcotrader?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-06-25T18:51:56.308Z</updated><entry><id>alcotrader:t3rn</id><link rel="alternate" type="text/html" href="https://teletype.in/@alcotrader/t3rn?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=alcotrader"></link><title>T3rn V2 Node</title><published>2025-03-27T14:18:22.319Z</published><updated>2025-04-25T09:29:29.987Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/1b/74/1b7465c0-d4b1-4761-8039-bc3325f25b4f.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/1b/a2/1ba273d9-868a-4515-8c3e-d1a9b89f0ee1.png&quot;&gt;</summary><content type="html">
  &lt;figure id=&quot;Zjtk&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1b/a2/1ba273d9-868a-4515-8c3e-d1a9b89f0ee1.png&quot; width=&quot;2500&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cVDY&quot;&gt;&lt;strong&gt;Минимальные требования для установки ноды: 2 CPU, 4 GB RAM, 20 GB storage, Ubuntu от 22.04.&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;ul id=&quot;nR4a&quot;&gt;
      &lt;li id=&quot;HqqG&quot;&gt;Для начала нам понадобится тестовый эфир, много, чем больше - тем лучше. Минимально можно раскинуть 40 ETH по всем сетям.&lt;br /&gt;&lt;/li&gt;
      &lt;li id=&quot;7gqv&quot;&gt;Вытащить такое количество эфира с кранов нереально, поэтому придется его покупать. Сделать это можно &lt;a href=&quot;https://testnetbridge.com/sepolia&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;. Цена за 150 Sepolia ETH ~ 0.01 ETH.&lt;br /&gt;&lt;/li&gt;
      &lt;li id=&quot;qdQh&quot;&gt;Далее его нужно раскидать равномерно по сетям, бридж в ARB &lt;a href=&quot;https://bridge.arbitrum.io/?destinationChain=arbitrum-sepolia&amp;sourceChain=sepolia&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;, в OP и  Base &lt;a href=&quot;https://testnets.superbridge.app/base-sepolia&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;. В Uni можно депнуть в самом тестнете. Недавно добавили поддержу сети бласт, но с ней мы связваться не будем, уж очень часто с ней возникают проблемы.&lt;br /&gt;&lt;/li&gt;
      &lt;li id=&quot;EcBe&quot;&gt;После того как распределили эфир, заходим на &lt;a href=&quot;https://bridge.t2rn.io/&quot; target=&quot;_blank&quot;&gt;сайт&lt;/a&gt; тестнета, делаем первую транзакцию, что бы получить чуток &lt;strong&gt;BRN, &lt;/strong&gt;они нам понадобятся для обработки транзакций.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;ul id=&quot;cWGr&quot;&gt;
      &lt;li id=&quot;TaPP&quot;&gt;Далее логинимся на серв, начинаем установку ноды.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;p id=&quot;TaJz&quot;&gt;Так же нам понадобятся кастомные RPC, дабы наша нода обрабатывала больше 2-3х транзакций в день. Для начала можете воспользоваться RPC от &lt;a href=&quot;https://dashboard.alchemy.com/&quot; target=&quot;_blank&quot;&gt;Alchemy&lt;/a&gt;, работают прекрасно. Помимо Alchemy, можете ознакомиться с &lt;a href=&quot;https://www.alchemy.com/dapps/best/rpc-node-providers&quot; target=&quot;_blank&quot;&gt;этим &lt;/a&gt;списком провайдеров, может найдете для себя что то поинтереснее.&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;tQyl&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Заходим на сайт &lt;a href=&quot;https://dashboard.alchemy.com/&quot; target=&quot;_blank&quot;&gt;Alchemy&lt;/a&gt;, проходим рег, заходим в apps, тыкаем create new app.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;nfNy&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c1/ad/c1ad8ad8-e178-4242-8afb-334c2abdf63d.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;qiYx&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Даем название, выбираем любую сферу.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;baAV&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/17/27/1727786b-f3b4-4843-bf58-7220c84c2ca8.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;XFuH&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Выбираем интересующие нас сети - Arb, Base, Op, Uni.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;b9PY&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/55/10/5510c089-9b76-42cc-a403-be362312dc67.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;zA9S&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Здесь выбираем что угодно.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;70z3&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4f/f3/4ff3e492-163d-4efb-9a08-0da83486af9b.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;BgEC&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Сохраняем полученные адреса, они нам понадобятся дальше.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;JfMD&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/28/78/28785670-4ac4-4cad-85f0-43fd2d26d474.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;dgr4&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Установка ноды:&lt;/strong&gt;&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;aDs1&quot;&gt;&lt;strong&gt;Обновляем систему:&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;tCFv&quot;&gt;sudo apt update -y &amp;amp;&amp;amp; sudo apt upgrade -y&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;vYU2&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;p id=&quot;2va7&quot;&gt;sudo apt-get install screen&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;PbIW&quot;&gt;&lt;strong&gt;Создаем и переходим в каталог t3rn: &lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;TePb&quot;&gt;mkdir t3rn&lt;br /&gt;cd t3rn&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;mvc9&quot;&gt;&lt;strong&gt;Скачиваем последнюю версию:&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;gQqI&quot;&gt;curl -s &lt;a href=&quot;https://api.github.com/repos/t3rn/executor-release/releases/latest&quot; target=&quot;_blank&quot;&gt;https://api.github.com/repos/t3rn/executor-release/releases/latest&lt;/a&gt; | \&lt;br /&gt;grep -Po &amp;#x27;&amp;quot;tag_name&amp;quot;: &amp;quot;\K.*?(?=&amp;quot;)&amp;#x27; | \&lt;br /&gt;xargs -I {} wget &lt;a href=&quot;https://github.com/t3rn/executor-release/releases/download/&quot; target=&quot;_blank&quot;&gt;https://github.com/t3rn/executor-release/releases/download/&lt;/a&gt;{}/executor-linux-{}.tar.gz&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;gqmi&quot;&gt;&lt;strong&gt;Разархивируем: &lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Uj8S&quot;&gt;tar -xzf executor-linux-*.tar.gz&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;q6pF&quot;&gt;&lt;strong&gt;Переходим в директорию t3rn:&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;T2sf&quot;&gt;cd executor/executor/bin&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;lUV3&quot;&gt;&lt;strong&gt;Настраиваем необходимые параметры среды:&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;4FaA&quot;&gt;export ENVIRONMENT=testnet&lt;br /&gt;&lt;br /&gt;export LOG_LEVEL=debug&lt;br /&gt;export LOG_PRETTY=false&lt;br /&gt;&lt;br /&gt;export EXECUTOR_PROCESS_BIDS_ENABLED=true&lt;br /&gt;export EXECUTOR_PROCESS_ORDERS_ENABLED=true&lt;br /&gt;export EXECUTOR_PROCESS_CLAIMS_ENABLED=true&lt;br /&gt;&lt;br /&gt;export PRIVATE_KEY_LOCAL=здесь прописываем приватник от вашего кошелька &lt;br /&gt;&lt;br /&gt;export EXECUTOR_ENABLED_NETWORKS=&amp;#x27;arbitrum-sepolia,base-sepolia,optimism-sepolia,l2rn&amp;#x27;&lt;br /&gt;&lt;br /&gt;export NETWORKS_DISABLED=&amp;#x27;blast-sepolia&amp;#x27;&lt;br /&gt;&lt;br /&gt;export RPC_ENDPOINTS=&amp;#x27;{&lt;br /&gt;    &amp;quot;l2rn&amp;quot;: [&amp;quot;&lt;a href=&quot;https://t3rn-b2n.blockpi.network/v1/rpc/public&quot; target=&quot;_blank&quot;&gt;https://t3rn-b2n.blockpi.network/v1/rpc/public&lt;/a&gt;&amp;quot;, &amp;quot;&lt;a href=&quot;https://b2n.rpc.caldera.xyz/http&quot; target=&quot;_blank&quot;&gt;https://b2n.rpc.caldera.xyz/http&lt;/a&gt;&amp;quot;],&lt;br /&gt;    &amp;quot;arbt&amp;quot;: [&amp;quot;&lt;a href=&quot;https://arbitrum-sepolia.drpc.org&quot; target=&quot;_blank&quot;&gt;https://arbitrum-sepolia.drpc.org&lt;/a&gt;&amp;quot;, &amp;quot;&lt;a href=&quot;https://sepolia-rollup.arbitrum.io/rpc&quot; target=&quot;_blank&quot;&gt;https://sepolia-rollup.arbitrum.io/rpc&lt;/a&gt;&amp;quot;],&lt;br /&gt;    &amp;quot;bast&amp;quot;: [&amp;quot;&lt;a href=&quot;https://base-sepolia-rpc.publicnode.com&quot; target=&quot;_blank&quot;&gt;https://base-sepolia-rpc.publicnode.com&lt;/a&gt;&amp;quot;, &amp;quot;&lt;a href=&quot;https://base-sepolia.drpc.org&quot; target=&quot;_blank&quot;&gt;https://base-sepolia.drpc.org&lt;/a&gt;&amp;quot;],&lt;br /&gt;    &amp;quot;blst&amp;quot;: [&amp;quot;&lt;a href=&quot;https://sepolia.blast.io&quot; target=&quot;_blank&quot;&gt;https://sepolia.blast.io&lt;/a&gt;&amp;quot;, &amp;quot;&lt;a href=&quot;https://blast-sepolia.drpc.org&quot; target=&quot;_blank&quot;&gt;https://blast-sepolia.drpc.org&lt;/a&gt;&amp;quot;],&lt;br /&gt;    &amp;quot;mont&amp;quot;: [&amp;quot;&lt;a href=&quot;https://testnet-rpc.monad.xyz&quot; target=&quot;_blank&quot;&gt;https://testnet-rpc.monad.xyz&lt;/a&gt;&amp;quot;],&lt;br /&gt;    &amp;quot;opst&amp;quot;: [&amp;quot;&lt;a href=&quot;https://sepolia.optimism.io&quot; target=&quot;_blank&quot;&gt;https://sepolia.optimism.io&lt;/a&gt;&amp;quot;, &amp;quot;&lt;a href=&quot;https://optimism-sepolia.drpc.org&quot; target=&quot;_blank&quot;&gt;https://optimism-sepolia.drpc.org&lt;/a&gt;&amp;quot;],&lt;br /&gt;    &amp;quot;unit&amp;quot;: [&amp;quot;&lt;a href=&quot;https://unichain-sepolia.drpc.org&quot; target=&quot;_blank&quot;&gt;https://unichain-sepolia.drpc.org&lt;/a&gt;&amp;quot;, &amp;quot;&lt;a href=&quot;https://sepolia.unichain.org&quot; target=&quot;_blank&quot;&gt;https://sepolia.unichain.org&lt;/a&gt;&amp;quot;]&lt;br /&gt;}&amp;#x27;&lt;br /&gt;#заменяем дефолтные end point&amp;#x27;ы, полученными ранее у вашего провайдера.&lt;br /&gt;&lt;br /&gt;export EXECUTOR_PROCESS_PENDING_ORDERS_FROM_API=false&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;NfO9&quot;&gt;&lt;strong&gt;Создаем новую screen сессию: &lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;ploW&quot;&gt;screen -S t3rn-executor&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Z0Gs&quot;&gt;&lt;strong&gt;Запускаем ноду:&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;GofW&quot;&gt;./executor&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;MdKG&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Нормальные логи:&lt;/strong&gt;&lt;/p&gt;
  &lt;figure id=&quot;HwKz&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cd/00/cd009a4f-12c9-4fae-b4f9-af91875c5b91.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;yBFJ&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/dd/e3/dde320b1-a2b4-465c-acd6-e46b9f0e3174.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;puH2&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/18/4f/184f68da-4b07-4ca6-a041-46157cbe940f.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;VXmG&quot; data-align=&quot;center&quot;&gt;Свернуть логи - CTRL+A+D, вернуться - screen -r t3rn-executor, CTRL + C - остановить ноду.&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>alcotrader:LayerEdgeCLI</id><link rel="alternate" type="text/html" href="https://teletype.in/@alcotrader/LayerEdgeCLI?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=alcotrader"></link><title>LayerEdge CLI Node</title><published>2025-03-20T22:02:11.304Z</published><updated>2025-03-23T10:05:35.622Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b5/bc/b5bc2721-7671-4e0b-af4e-5c44677c33d9.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/87/52/875212e0-8444-4d6b-b342-c8740278a970.jpeg&quot;&gt;</summary><content type="html">
  &lt;figure id=&quot;9r0r&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/87/52/875212e0-8444-4d6b-b342-c8740278a970.jpeg&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;0RBc&quot;&gt;&lt;strong&gt;Минимальные требования для установки ноды: 1 CPU, 2 GB RAM, 40 GB storage.&lt;br /&gt;Сервера смотрим на &lt;a href=&quot;https://my.xorek.org/&quot; target=&quot;_blank&quot;&gt;хорьке &lt;/a&gt;и &lt;a href=&quot;https://play2go.cloud/&quot; target=&quot;_blank&quot;&gt;p2go&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;chVZ&quot;&gt;Логинимся на сервер, начинаем установку ноды:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Обновляем систему:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;gy8H&quot;&gt;&lt;code&gt;sudo apt update -y &amp;amp;&amp;amp; sudo apt upgrade -y&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Paih&quot;&gt;&lt;strong&gt;Устанавливаем пакет build-essential:&lt;br /&gt;&lt;code&gt;sudo apt install build-essential&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;bIqQ&quot;&gt;&lt;strong&gt;Устанавливаем Rust:&lt;br /&gt;&lt;code&gt;curl --proto &amp;#x27;=https&amp;#x27; --tlsv1.2 -sSf &lt;a href=&quot;https://sh.rustup.rs&quot; target=&quot;_blank&quot;&gt;https://sh.rustup.rs&lt;/a&gt; | sh&lt;br /&gt;source $HOME/.cargo/env&lt;br /&gt;rustup update&lt;br /&gt;rustup target add riscv32i-unknown-none-elf&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;DpmK&quot;&gt;&lt;strong&gt;Проверяем установку: &lt;/strong&gt;&lt;br /&gt;&lt;code&gt;rustc --version &lt;br /&gt;cargo --version&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;SgVc&quot;&gt;&lt;strong&gt;Устанавливаем Risc0 Toolchain:&lt;/strong&gt;&lt;code&gt;source &amp;quot;/root/.bashrc&amp;quot;&lt;br /&gt;curl -L &lt;a href=&quot;https://risczero.com/install&quot; target=&quot;_blank&quot;&gt;https://risczero.com/install&lt;/a&gt; | bash &amp;amp;&amp;amp; rzup install&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;TB43&quot;&gt;&lt;strong&gt;Устанавливаем Go:&lt;br /&gt; &lt;code&gt;wget https://golang.org/dl/go1.23.1.linux-amd64.tar.gz&lt;br /&gt;&lt;/code&gt;&lt;/strong&gt;&lt;code&gt;sudo tar -C /usr/local -xzf go1.23.1.linux-amd64.tar.gz&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;I0q9&quot;&gt;&lt;strong&gt;Обновляем переменные окружения Go:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;fh59&quot;&gt;
    &lt;li id=&quot;5kHd&quot;&gt;Открываем файл с помощью nano: &lt;strong&gt;&lt;code&gt;nano ~/.bashrc &lt;/code&gt;&lt;/strong&gt;&lt;/li&gt;
    &lt;li id=&quot;Lmlv&quot;&gt;Листаем в самый низ и вставляем следующее: &lt;code&gt;export PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;mhoQ&quot;&gt;Сохраняем файл, перезагружаем настройки оболочки: &lt;code&gt;source ~/.bashrc&lt;/code&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;lfLf&quot;&gt;&lt;strong&gt; Скачиваем саму ноду:&lt;br /&gt;&lt;code&gt; git clone &lt;a href=&quot;https://github.com/Layer-Edge/light-node.git&quot; target=&quot;_blank&quot;&gt;https://github.com/Layer-Edge/light-node.git&lt;/a&gt;&lt;br /&gt; cd light-node&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;1cwv&quot; data-align=&quot;center&quot;&gt;Далее вам нужно решить, будете ли вы использовать тот же кош, что используете в браузерной ноде или же создать новый, так как нам понадобится импортировать свой приватник.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;fi8I&quot;&gt;&lt;strong&gt;Открываем nano и добавляем свой приватный ключ:&lt;br /&gt;&lt;/strong&gt; &lt;code&gt;nano .env&lt;/code&gt;&lt;br /&gt;&lt;code&gt;GRPC_URL=34.31.74.109:9090 CONTRACT_ADDR=cosmos1ufs3tlq4umljk0qfe8k5ya0x6hpavn897u2cnf9k0en9jr7qarqqt56709 ZK_PROVER_URL=&lt;a href=&quot;http://127.0.0.1:3001&quot; target=&quot;_blank&quot;&gt;http://127.0.0.1:3001&lt;/a&gt; API_REQUEST_TIMEOUT=100 POINTS_API=&lt;a href=&quot;http://127.0.0.1:8080&quot; target=&quot;_blank&quot;&gt;http://127.0.0.1:8080&lt;/a&gt; PRIVATE_KEY=здесь должен быть ваш приватный ключ&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;dLRP&quot;&gt;&lt;strong&gt;Сохраняем файл, экспортируем переменные окружения для текущей оболочки:&lt;br /&gt;&lt;code&gt;export GRPC_URL=34.31.74.109:9090&lt;br /&gt;export CONTRACT_ADDR=cosmos1ufs3tlq4umljk0qfe8k5ya0x6hpavn897u2cnf9k0en9jr7qarqqt56709&lt;br /&gt;export ZK_PROVER_URL=&lt;a href=&quot;http://127.0.0.1:3001&quot; target=&quot;_blank&quot;&gt;http://127.0.0.1:3001&lt;/a&gt;&lt;br /&gt;export API_REQUEST_TIMEOUT=100&lt;br /&gt;export POINTS_API=&lt;a href=&quot;http://127.0.0.1:8080&quot; target=&quot;_blank&quot;&gt;http://127.0.0.1:8080&lt;/a&gt;&lt;br /&gt;export PRIVATE_KEY=здесь должен быть ваш приватный ключ&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;M93W&quot;&gt;&lt;strong&gt;Перед запуском ноды, запускаем Merkle:&lt;br /&gt;&lt;code&gt;cd risc0-merkle-service&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;CNHi&quot;&gt;&lt;strong&gt;Создаем скрин сессию:&lt;/strong&gt;&lt;br /&gt;&lt;code&gt;screen -S layeredge_server&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;JB9J&quot;&gt;&lt;strong&gt;Запускаем сборку:&lt;/strong&gt;&lt;br /&gt;&lt;code&gt;cargo build &amp;amp;&amp;amp; cargo run&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Ehdh&quot;&gt;&lt;strong&gt;Как только сервер запустился, выходим из сессии, нажимаем CTRL+A+D.&lt;/strong&gt;&lt;/p&gt;
  &lt;figure id=&quot;9SI5&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c5/b1/c5b16d39-a187-49cf-a4f3-924e618ee27b.png&quot; width=&quot;742&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Cizv&quot;&gt;&lt;strong&gt;Возвращаемся в предыдущую директорию:&lt;/strong&gt;&lt;br /&gt;&lt;code&gt;cd..&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;7hkB&quot;&gt;&lt;strong&gt;Запускаем процесс сборки Go проекта:&lt;br /&gt;&lt;code&gt;go build&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;sHkd&quot;&gt;&lt;strong&gt;Создаем новый screen:&lt;br /&gt;&lt;code&gt;screen -S layeredge_worker&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;BFef&quot;&gt;&lt;strong&gt;Запускаем ноду:&lt;br /&gt;&lt;/strong&gt;&lt;code&gt;./light-node&lt;/code&gt;&lt;/p&gt;
  &lt;h2 id=&quot;NcvG&quot;&gt;&lt;strong&gt;Копируем выданный публичный ключ и идем коннектить его в дашборд.&lt;/strong&gt;&lt;/h2&gt;
  &lt;figure id=&quot;Nv4T&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/30/7b/307b32a2-6ca8-43f0-896a-f065ac8ace22.png&quot; width=&quot;889&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;figure id=&quot;zFGa&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/16/2d/162d3fcb-d843-4848-b85a-cc28fa0de944.png&quot; width=&quot;765&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;figure id=&quot;ujd9&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e8/3d/e83dea87-4300-4d30-bfb1-01f0032270b7.png&quot; width=&quot;735&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;63QN&quot;&gt;Работу ноды можно проверить в браузере, &lt;a href=&quot;https://light-node.layeredge.io/api/cli-node/points/&quot; target=&quot;_blank&quot;&gt;https://light-node.layeredge.io/api/cli-node/points/&lt;/a&gt;вставляете сюда адрес кошелька.&lt;/p&gt;

</content></entry><entry><id>alcotrader:NexusCLI</id><link rel="alternate" type="text/html" href="https://teletype.in/@alcotrader/NexusCLI?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=alcotrader"></link><title>Nexus. Гайд по установке серверной ноды.</title><published>2025-02-20T15:50:38.667Z</published><updated>2025-03-24T14:06:57.803Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/05/78/05781ebf-0616-4bf8-8d35-156e796034a3.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/47/08/4708f36f-553c-445a-a6ab-8e598c164cd3.jpeg&quot;&gt;Тестнет продлится до 22 февраля, до 00:00 UTC, поэтому имеет смысл взять сервера в аренду посуточно, например на aeza или p2go.
Минимальные требования для установки ноды: 4 CPU, 8 GB RAM, 50 GB storage.</summary><content type="html">
  &lt;p id=&quot;iIcg&quot;&gt;&lt;em&gt;Тестнет продлится до 22 февраля, до 3:00 мск, поэтому, имеет смысл взять серверы в аренду посуточно, например на &lt;a href=&quot;https://aeza.net/ru&quot; target=&quot;_blank&quot;&gt;aeza&lt;/a&gt; или &lt;a href=&quot;https://play2go.cloud/&quot; target=&quot;_blank&quot;&gt;p2go&lt;/a&gt;.&lt;br /&gt;&lt;strong&gt;Минимальные требования для установки ноды: 4 CPU, 8 GB RAM, 50 GB storage.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;kq3g&quot; data-align=&quot;center&quot;&gt;Первым делом нам нужно достать id для запуска нашей ноды.&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;APxz&quot; data-align=&quot;center&quot;&gt;Заходим на &lt;a href=&quot;https://app.nexus.xyz/&quot; target=&quot;_blank&quot;&gt;сайт&lt;/a&gt; тестнета, тыкаем вкладку ноды&lt;/p&gt;
  &lt;figure id=&quot;O3Bw&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1b/ac/1bac1356-5674-4cb5-b3d2-226f8ab54628.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;azuh&quot; data-align=&quot;center&quot;&gt;Нажимаем добавить ноду&lt;/p&gt;
  &lt;figure id=&quot;R7bL&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/68/c2/68c25a63-4f3c-4dd2-a464-38e530e2b90e.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;WSi7&quot; data-align=&quot;center&quot;&gt;Сохраняем id&lt;/p&gt;
  &lt;figure id=&quot;NYCV&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e8/f7/e8f79c0c-603f-4730-86a1-b79c2282d313.png&quot; width=&quot;498&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;v02F&quot; data-align=&quot;center&quot;&gt;Установка Ноды&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;3ftc&quot;&gt;Логинимся на наш арендованный сервер, начинаем по очереди прописывать команды.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Обновляем систему:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;mx2k&quot;&gt;&lt;code&gt;sudo apt update -y &amp;amp;&amp;amp; sudo apt upgrade -y&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;k99H&quot;&gt;&lt;strong&gt;Устанавливаем зависимости:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;ci4N&quot;&gt;&lt;code&gt;sudo apt-get install nano screen cargo unzip build-essential pkg-config libssl-dev git-all protobuf-compiler jq make software-properties-common ca-certificates curl&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;YLud&quot;&gt;&lt;strong&gt;Устанавливаем раст:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;AKu5&quot;&gt;&lt;code&gt;curl --proto &amp;#x27;=https&amp;#x27; --tlsv1.2 -sSf https://sh.rustup.rs | sh&lt;br /&gt;source $HOME/.cargo/env&lt;br /&gt;rustup update&lt;br /&gt;rustup target add riscv32i-unknown-none-elf&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;0lmD&quot;&gt;Для установки раст выбираем Default installation, после перезаходим в терминал.&lt;/p&gt;
  &lt;p id=&quot;WV8B&quot;&gt;&lt;strong&gt;Проверяем установку:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;ybX0&quot;&gt;&lt;code&gt;rustc --version&lt;br /&gt;cargo --version&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;UMic&quot;&gt;&lt;strong&gt;Устанавливаем Protocol Buffers:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;AZyp&quot;&gt;&lt;code&gt;PROTOC_VERSION=29.1&lt;br /&gt;curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v$PROTOC_VERSION/protoc-$PROTOC_VERSION-linux-x86_64.zip&lt;br /&gt;sudo unzip protoc-$PROTOC_VERSION-linux-x86_64.zip -d /usr/local&lt;br /&gt;export PATH=&amp;quot;/usr/local/bin:$PATH&amp;quot;&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;RVwd&quot;&gt;&lt;strong&gt;Создаем screen сессию:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;ie5a&quot;&gt;&lt;code&gt;sudo apt install screen screen -S nexus&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Fbv7&quot;&gt;&lt;strong&gt;Запускаем установку:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;nT1i&quot;&gt;&lt;code&gt;curl https://cli.nexus.xyz/ | sh&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;4x00&quot; data-align=&quot;center&quot;&gt;Соглашаемся с условиями использования&lt;/p&gt;
  &lt;figure id=&quot;T6bC&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/76/29/76291493-124b-4151-b0df-bbaa4fe3e30f.png&quot; width=&quot;695&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;3PiU&quot; data-align=&quot;center&quot;&gt;Должна начаться установка&lt;/p&gt;
  &lt;figure id=&quot;zz9A&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f6/da/f6da061f-7d9f-442b-b1f2-9b744b13f8df.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;OOFv&quot; data-align=&quot;center&quot;&gt;После завершения установки ноды, нам предложат два варианта, с привязкой id и без него, естественно выбираем второй вариант и вставляем свой id&lt;/p&gt;
  &lt;figure id=&quot;PVOo&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1b/8a/1b8acf4d-6c16-4a7e-8198-36061a7bee5e.png&quot; width=&quot;817&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;u52X&quot; data-align=&quot;center&quot;&gt;Если все прошло успешно, должны увидеть подобные логи&lt;/p&gt;
  &lt;figure id=&quot;l0iA&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4d/3a/4d3a187b-1210-4d30-919e-9ed79a49c7ee.jpeg&quot; width=&quot;492&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;BRcc&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;Пара полезных команд.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;ul id=&quot;7JlB&quot;&gt;
    &lt;li id=&quot;A94t&quot;&gt;CRTL + A + D - свернуть логи&lt;/li&gt;
    &lt;li id=&quot;RZje&quot;&gt;&lt;code&gt;screen -r nexus&lt;/code&gt; - вернуться к логам&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;

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