<?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>shurikanec</title><author><name>shurikanec</name></author><id>https://teletype.in/atom/shurikanec</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/shurikanec?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@shurikanec?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shurikanec"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/shurikanec?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-16T10:25:36.335Z</updated><entry><id>shurikanec:KYVE</id><link rel="alternate" type="text/html" href="https://teletype.in/@shurikanec/KYVE?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=shurikanec"></link><title>KYVE Network - гайд по тестнету</title><published>2022-05-16T11:41:06.102Z</published><updated>2022-05-27T20:36:31.234Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/dc/4b/dc4b5289-3da4-4cf4-a0e1-5518b7d78ab3.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://miro.medium.com/max/1400/1*lr01DvSLvzgK-QPp0nZqhQ.jpeg&quot;&gt;Участвуем в вознаграждаемом тестнете KYVE Network.
</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;CqDG&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://miro.medium.com/max/1400/1*lr01DvSLvzgK-QPp0nZqhQ.jpeg&quot; width=&quot;1280&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Orgg&quot;&gt;Участвуем в &lt;strong&gt;вознаграждаемом&lt;/strong&gt; тестнете &lt;strong&gt;KYVE&lt;/strong&gt; &lt;strong&gt;Network&lt;/strong&gt;.&lt;br /&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;r9u9&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;СОДЕРЖАНИЕ&lt;/strong&gt;&lt;/h3&gt;
  &lt;/section&gt;
  &lt;ul id=&quot;TIx7&quot;&gt;
    &lt;li id=&quot;GE9A&quot;&gt;&lt;strong&gt;&lt;a href=&quot;#bHtg&quot;&gt;Описание проекта&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
    &lt;li id=&quot;Rczl&quot;&gt;&lt;strong&gt;&lt;a href=&quot;#U4xE&quot;&gt;Детали&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
    &lt;li id=&quot;5iZW&quot;&gt;&lt;strong&gt;&lt;a href=&quot;#Rvfe&quot;&gt;Участие&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
    &lt;ul id=&quot;v8UZ&quot;&gt;
      &lt;li id=&quot;pq9u&quot;&gt;&lt;a href=&quot;#Rvfe&quot;&gt;Community&lt;/a&gt;:&lt;/li&gt;
      &lt;ul id=&quot;1mm7&quot;&gt;
        &lt;li id=&quot;zTz5&quot;&gt;&lt;em&gt;Краны&lt;/em&gt;&lt;/li&gt;
        &lt;li id=&quot;B59J&quot;&gt;&lt;em&gt;Активности Twitter&lt;/em&gt;&lt;/li&gt;
      &lt;/ul&gt;
      &lt;li id=&quot;lndI&quot;&gt;&lt;a href=&quot;#Dojf&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
      &lt;li id=&quot;A6tE&quot;&gt;&lt;a href=&quot;#mYuH&quot;&gt;Engineering&lt;/a&gt;&lt;/li&gt;
      &lt;ul id=&quot;LSQP&quot;&gt;
        &lt;li id=&quot;4rp2&quot;&gt;&lt;em&gt;Голосование&lt;/em&gt;&lt;/li&gt;
        &lt;li id=&quot;FQXv&quot;&gt;&lt;em&gt;Делегирование&lt;/em&gt;&lt;/li&gt;
        &lt;li id=&quot;vSxo&quot;&gt;Funding&lt;/li&gt;
      &lt;/ul&gt;
      &lt;li id=&quot;H2jm&quot;&gt;&lt;a href=&quot;#XNCH&quot;&gt;Нода&lt;/a&gt;&lt;/li&gt;
      &lt;ul id=&quot;8PwH&quot;&gt;
        &lt;ul id=&quot;barF&quot;&gt;
          &lt;li id=&quot;FHhm&quot;&gt;Установка ноды&lt;/li&gt;
          &lt;li id=&quot;jCIO&quot;&gt;Полезные команды&lt;/li&gt;
          &lt;li id=&quot;L9j5&quot;&gt;Удаление ноды&lt;/li&gt;
          &lt;li id=&quot;rrTh&quot;&gt;Обновление&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/ul&gt;
    &lt;/ul&gt;
  &lt;/ul&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;bHtg&quot; data-align=&quot;center&quot;&gt;ОПИСАНИЕ ПРОЕКТА&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;vbTM&quot;&gt;&lt;strong&gt;KYVE &lt;/strong&gt;- децентрализованный протокол архивирования данных. Это протокол нового поколения, который стандартизирует, валидирует и хранит потоки данных.&lt;/p&gt;
  &lt;p id=&quot;hcbI&quot;&gt;Основная проблема текущих блокчейнов - постоянно растущее количество информации. Чем больше информации хранится в блокчейне, тем дороже и сложнее с ней взаимодействовать. &lt;strong&gt;KYVE &lt;/strong&gt;позволяет хранить и доставать информацию из блокчейнов моментально. А это, в свою очередь, помогает и упрощает работу приложениям при взаимодействии с данными блокчейнов.&lt;/p&gt;
  &lt;p id=&quot;HYzf&quot;&gt;Платформа сжимает любой настраиваемый поток данных в легко извлекаемые &amp;quot;моментальные снимки&amp;quot;. В тандеме с &lt;strong&gt;Arweave &lt;/strong&gt;для создания постоянных резервных копий, KYVE обеспечивает долговечность этих данных с течением времени.&lt;/p&gt;
  &lt;p id=&quot;0ZOZ&quot;&gt;Благодаря своей масштабируемости, постоянности и доступности, &lt;strong&gt;Arweave &lt;/strong&gt;является идеальным решением для хранения данных.&lt;/p&gt;
  &lt;p id=&quot;Utn8&quot;&gt;Тем не менее, доступность данных не равнозначна достоверности данных. &lt;br /&gt;Поэтому мы рассматриваем &lt;strong&gt;KYVE &lt;/strong&gt;и &lt;strong&gt;Arweave &lt;/strong&gt;как связку: в то время как &lt;strong&gt;KYVE &lt;/strong&gt;обеспечивает надежную достоверность данных, &lt;strong&gt;Arweave&lt;/strong&gt;, напротив, фокусируется на доступности данных (воспроизводимости).&lt;/p&gt;
  &lt;p id=&quot;3Amc&quot;&gt;Когда блокчейн создает блок, эта информация является общедоступной. &lt;strong&gt;KYVE &lt;/strong&gt;извлекает эти данные через узлы блокчейна, валидирует (проверяет достоверность) и сохраняет информацию с помощью &lt;strong&gt;Arweave&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;CCws&quot;&gt;Архитектура &lt;strong&gt;KYVE &lt;/strong&gt;полностью децентрализована и состоит из двух основных компонентов: пулы и загрузчики с валидаторами.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;37k0&quot;&gt;&lt;strong&gt;Пулы&lt;/strong&gt;. Пул - этоавтономная система управления, которая занимается проверкой &amp;quot;качества работы загрузчиков и валидаторов&amp;quot; или &amp;quot;нарушениями контракта”.&lt;/p&gt;
  &lt;p id=&quot;CzQH&quot;&gt;Пулы можно описать как отдельные объекты, расположенные вокруг определенных источников данных. Они могут быть созданы кем угодно, настроены для извлечения данных из любого места и организации повседневных операций между участниками сети.&lt;/p&gt;
  &lt;p id=&quot;PXtp&quot;&gt;Перед пулом стоит 2 задачи: получить информацию из источника (в нашем случае, из блокчейна) и проверить информацию на достоверность.&lt;/p&gt;
  &lt;p id=&quot;V3Lv&quot;&gt;Функциональность управления обеспечивается путем размещения токена &lt;strong&gt;$KYVE&lt;/strong&gt;, гарантируя, что участники ведут себя в соответствии с целями сети.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;I3bM&quot;&gt;&lt;strong&gt;Валидаторы и загрузчики&lt;/strong&gt;. Это вычислительный уровень, который позволяет участникам запускать настраиваемые узлы. В обмен на $KYVE узлы выполняют различные задачи. Эти узлы проверяют, стандартизируют и архивируют потоки данных.&lt;/p&gt;
  &lt;p id=&quot;MWw5&quot;&gt;&lt;strong&gt;Загрузчик (Uploader)&lt;/strong&gt;: Для каждого пула выбирается только один загрузчик. &lt;br /&gt;Загрузчики извлекают данные из источника, выполняют инструкции, которые могут включать вычислительный этап, и записывают эти данные в &lt;strong&gt;Arweave&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;Ddih&quot;&gt;Если валидаторы обнаружат, что загрузчик нарушает их условия, доля загрузчика уменьшается - происходит слешинг и на место загрузчика выбирается валидатор.&lt;br /&gt;То же самое произойдёт, если узел загрузчика по какой-либо причине был отключен.&lt;/p&gt;
  &lt;p id=&quot;6gB5&quot;&gt;&lt;strong&gt;Валидатор (Validator)&lt;/strong&gt;: проверяет информацию, загруженную загрузчиком на достоверность.&lt;/p&gt;
  &lt;p id=&quot;0RIn&quot;&gt;Когда информация получена и проверена, на арену выходит &lt;strong&gt;Arweave&lt;/strong&gt;, который обеспечивает безопасное и надёжное хранение данных, а также моментальный доступ к информации.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;ykEs&quot;&gt;Каждый пул принимает форму децентрализованной автономной организации (&lt;strong&gt;DAO&lt;/strong&gt;), которая работает на &lt;strong&gt;SmartWeave&lt;/strong&gt;, языке смарт-контрактов &lt;strong&gt;Arweave&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;ks7E&quot;&gt;Операторы узлов являются синонимами участников пула, которые организованы в получение потоков данных, выполнение вычислений на них и запись результатов в &lt;strong&gt;Arweave&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;xcED&quot;&gt;Если соблюдены определенные критерии, пулы также распределяют токены &lt;strong&gt;$KYVE&lt;/strong&gt; среди назначенных загрузчиков и валидаторов.&lt;/p&gt;
  &lt;p id=&quot;u72s&quot;&gt;Теперь узлы, желающие присоединиться к сети блокчейна и синхронизироваться с ее последним состоянием, могут сделать это на порядок быстрее, чем раньше.&lt;/p&gt;
  &lt;p id=&quot;M6sD&quot;&gt;Операторам больше не нужно извлекать блоки один за другим; вместо этого потоки данных сокращаются в моментальные снимки с гарантированной доступностью.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;fEm6&quot;&gt;&lt;strong&gt;Backers&lt;/strong&gt;: Coinbase, CMS, Mechanism, Distributed Global, Solana, Hypersphere, Permanent, 4SV, Volt, Compute, Ternary, Avalanche, Zee Prime, Mina, Moonbeam, Near, Interchain, Ava и ещё 7 &amp;quot;скрытых&amp;quot; инвесторов.&lt;br /&gt;&lt;/p&gt;
  &lt;figure id=&quot;Avqq&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f9/19/f91972eb-5ae1-4510-9c7b-8b29e669340f.png&quot; width=&quot;452&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;RdIK&quot;&gt;&lt;strong&gt;Roadmap&lt;/strong&gt;: &lt;br /&gt;&lt;strong&gt;Q2 2022&lt;/strong&gt; - вознаграждаемый тестнет, больше интеграций;&lt;br /&gt;&lt;strong&gt;Q3/Q4 2022&lt;/strong&gt; - TGE и... БОЛЬШЕ ИНТЕГРАЦИЙ.&lt;/p&gt;
  &lt;p id=&quot;nbXJ&quot; data-align=&quot;center&quot;&gt;&lt;a href=&quot;https://blog.kyve.network/&quot; target=&quot;_blank&quot;&gt;Blog&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://docs.kyve.network/&quot; target=&quot;_blank&quot;&gt;Docs&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://github.com/KYVENetwork&quot; target=&quot;_blank&quot;&gt;GitHub&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://www.kyve.network/&quot; target=&quot;_blank&quot;&gt;WebSite&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://twitter.com/KYVENetwork&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://discord.gg/kyve&quot; target=&quot;_blank&quot;&gt;Discord&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://t.me/kyvenet&quot; target=&quot;_blank&quot;&gt;Telegram&lt;/a&gt;&lt;strong&gt; | &lt;/strong&gt;&lt;a href=&quot;https://t.me/KYVE_RU&quot; target=&quot;_blank&quot;&gt;Chat_RU&lt;/a&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;U4xE&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;ДЕТАЛИ ИВЕНТА&lt;/strong&gt;&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Baf7&quot;&gt;Тестнет начался &lt;strong&gt;2 мая 2022 года&lt;/strong&gt; и продлится 2 месяца. Ориентировочная дата окончания ивента - &lt;strong&gt;2 июля 2022 года&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;ScwC&quot;&gt;Активности разделены на 3 группы: &lt;strong&gt;Design&lt;/strong&gt;, &lt;strong&gt;Community&lt;/strong&gt;, &lt;strong&gt;Engineering&lt;/strong&gt;. Выполняя задания из каждого раздела мы зарабатываем очки, points. По окончанию тестнета пул наград будет распределён между TOP-10000 рейтинга в зависимости от вашей позиции в &lt;a href=&quot;https://app.kyve.network/#/korellia/leaderboard&quot; target=&quot;_blank&quot;&gt;лидерборде&lt;/a&gt;.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;8T8h&quot;&gt;Список всех активностей:&lt;/p&gt;
  &lt;p id=&quot;cB3p&quot;&gt;&lt;strong&gt;Design:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;Hsww&quot;&gt;
    &lt;li id=&quot;CRIr&quot;&gt;Создать видео-туториал (max 2 how-to ролика на участника),&lt;br /&gt;1500 points per video;&lt;/li&gt;
    &lt;li id=&quot;bebG&quot;&gt;Создать видео-интро (max 2 intro ролика на участника),&lt;br /&gt;1500 points per video;&lt;/li&gt;
    &lt;li id=&quot;RkVy&quot;&gt;Создать забавный контент (max 5 memes на участника),&lt;br /&gt;150 points per content;&lt;/li&gt;
    &lt;li id=&quot;rLGE&quot;&gt;Создать обучающий контент (max 2 explaining items на участника),&lt;br /&gt;500 points per content.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;c3RF&quot;&gt;&lt;strong&gt;Community:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;5Tyh&quot;&gt;
    &lt;li id=&quot;zK27&quot;&gt;Подписаться на твиттер &lt;a href=&quot;https://twitter.com/KYVEnetwork&quot; target=&quot;_blank&quot;&gt;KYVENetwork&lt;/a&gt;,&lt;br /&gt;100 points total;&lt;/li&gt;
    &lt;li id=&quot;mQvT&quot;&gt;Сделать ретвит последнего твита,&lt;br /&gt;40 points per retweet;&lt;/li&gt;
    &lt;li id=&quot;X6sz&quot;&gt;Лайкнуть последний пост,&lt;br /&gt;40 points per like;&lt;/li&gt;
    &lt;li id=&quot;jiqS&quot;&gt;Клейм тестовых токенов KYVE с помощью &lt;a href=&quot;https://app.kyve.network/#/faucet&quot; target=&quot;_blank&quot;&gt;Korellia Wheel&lt;/a&gt; (1 раз в сутки),&lt;br /&gt;1/5/10 points per spin;&lt;/li&gt;
    &lt;li id=&quot;wtf5&quot;&gt;Клейм тестовых токенов KYVE с помощью &lt;a href=&quot;https://app.kyve.network/#/faucet&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt; ,&lt;br /&gt;150 points total;&lt;/li&gt;
    &lt;li id=&quot;2BNF&quot;&gt;Клейм тестовых токенов KYVE с помощью &lt;a href=&quot;https://discord.gg/kyve&quot; target=&quot;_blank&quot;&gt;Discord&lt;/a&gt;&lt;em&gt; (&lt;/em&gt;1 раз в сутки),&lt;br /&gt;20 points per claim.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;YbPN&quot;&gt;&lt;strong&gt;Engineering:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;X7oY&quot;&gt;
    &lt;li id=&quot;GM3s&quot;&gt;Проголосовать в пропозале ,&lt;br /&gt;10 points per vote;&lt;/li&gt;
    &lt;li id=&quot;X6Wx&quot;&gt;Делегировать токены через DApp ,&lt;br /&gt;150 points max;&lt;/li&gt;
    &lt;li id=&quot;buaY&quot;&gt;Спонсировать пул,&lt;br /&gt;50 points max;&lt;/li&gt;
    &lt;li id=&quot;Z6Iw&quot;&gt;Стейкать токены с помощью ноды ,&lt;br /&gt;130 points max;&lt;/li&gt;
    &lt;li id=&quot;DiMk&quot;&gt;Быть выбранным загрузчиком (только для нод, зависит от удачи),&lt;br /&gt;50 points per bundle;&lt;/li&gt;
    &lt;li id=&quot;X4EZ&quot;&gt;Голосовать, будучи валидатором (только для нод, зависит от кривоты рук),&lt;br /&gt;1 point per correct vote.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;qkKp&quot;&gt;&lt;strong&gt;Bug-hunting:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;2VmV&quot;&gt;
    &lt;li id=&quot;JjEk&quot;&gt;Находить баги и сообщать о них команде в дискорде,&lt;br /&gt;Нет определённой награды, зависит от веса ошибки.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;7p21&quot;&gt;Теперь про награды.&lt;/p&gt;
  &lt;p id=&quot;cfMu&quot;&gt;Существуют 2 пула: &lt;strong&gt;пул А&lt;/strong&gt; и &lt;strong&gt;пул B&lt;/strong&gt;.&lt;/p&gt;
  &lt;ol id=&quot;ITZR&quot;&gt;
    &lt;li id=&quot;zum7&quot;&gt;Пул А разделят TOP-5000 лидерборда (от 1-го до 5000-го места);&lt;/li&gt;
    &lt;li id=&quot;vWhU&quot;&gt;Пул B разделят TOP-10000 лидерборда (от 1-го до 10000-го места).&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;SK1D&quot;&gt;Награда будет зависеть от вашего положения в рейтинге, очевидно.&lt;/p&gt;
  &lt;p id=&quot;mB8r&quot;&gt;От общего предложения токенов выделено 2% (20кк токенов).&lt;/p&gt;
  &lt;p id=&quot;pXzD&quot;&gt;Из этих 20 миллионов токенов: по 5кк поделят пулы А и B, а оставшиеся 10кк токенов команда делегирует TOP-2500 или TOP-5000 в майннете.&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;ly4d&quot;&gt;&lt;code&gt;То есть, будучи 187-м в таблице рейтинга вы получите часть награды из пула А, часть награды из пула В и ещё делегацию в майннете. Заняв 6537 место — только несколько токенов из пула В.&lt;/code&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;RBgv&quot;&gt;Вот, собственно, главные правила игры в данном мероприятии. Принимать участие или нет, каждый решает для себя сам, а мы пока приступаем непосредственно к участию.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;Rvfe&quot; data-align=&quot;center&quot;&gt;УЧАСТИЕ&lt;/h3&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;ASDH&quot; data-align=&quot;center&quot;&gt;Community&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;tBFy&quot;&gt;Первым делом, мы, конечно, должны привязать кошелёк к &lt;a href=&quot;https://app.kyve.network/#/&quot; target=&quot;_blank&quot;&gt;app.kyve.network&lt;/a&gt;. Открываем &lt;a href=&quot;https://app.kyve.network/#/&quot; target=&quot;_blank&quot;&gt;DApp&lt;/a&gt;, чтобы подключить свой &lt;a href=&quot;https://www.keplr.app/&quot; target=&quot;_blank&quot;&gt;Keplr&lt;/a&gt; к сайту и начать зарабатывать очки:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;r1Vj&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/54/e6/54e6d2dd-d98b-4aac-a6a0-01c62905b8b7.png&quot; width=&quot;315&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;SWyC&quot;&gt;Разрешаем сайту получить доступ к кошельку и добавить в него сеть &lt;strong&gt;Korellia&lt;/strong&gt;, кликнув на &lt;strong&gt;Approve&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;figure id=&quot;4oK6&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/d3/a8/d3a889a4-d29a-4c7f-8c5e-eb6307e919fe.png&quot; width=&quot;215.86046511627907&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Hd8k&quot;&gt;Отлично, кошелёк подключился.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;Xs7V&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/6d/1f/6d1f240d-9333-408f-b8d2-8ee44775051b.png&quot; width=&quot;652&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;PEM3&quot;&gt;На сайте есть несколько разделов. Нам интересны все, поэтому покликайте и поизучайте. Может, баг какой найдёте.&lt;/p&gt;
  &lt;p id=&quot;OM6h&quot;&gt;Первым делом я предлагаю запросить тестовые токены в &lt;a href=&quot;https://app.kyve.network/#/faucet&quot; target=&quot;_blank&quot;&gt;кране&lt;/a&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;ITb3&quot;&gt;Краны работают почти стабильно. Иногда токены доходят долго, иногда не доходят. Наберитесь терпения и не спамьте в чатах и дискордах.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;82FO&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/aa/56/aa566d70-f6c3-46a3-aa4a-8966b6d908e2.png&quot; width=&quot;2728&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;q5MJ&quot;&gt;Нажимаем на &lt;strong&gt;Share on twitter, &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;figure id=&quot;r1dQ&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/58/e7/58e776e9-fce4-4edd-8799-018ba7060dd3.png&quot; width=&quot;1812&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;GET0&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/f4/05/f4054efe-d0d3-47ad-9191-d8e4a3fa5b8b.png&quot; width=&quot;594&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;7ZXg&quot;&gt;После отправки твита, копируем ссылку на свой пост и вставляем её в соответствующее поле на сайте. Нажимаем &lt;strong&gt;Claim your tokens&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;figure id=&quot;omIG&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/13/99/1399aae9-712e-497f-a359-0089a76e45d9.png&quot; width=&quot;457&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Yz1l&quot;&gt;Теперь открываем &lt;strong&gt;Keplr&lt;/strong&gt; и выбираем сеть &lt;strong&gt;Korellia&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;figure id=&quot;LlBa&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/f5/7d/f57ded8d-f03f-4323-b2e6-03b9d42db4ab.png&quot; width=&quot;342&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;rlml&quot;&gt;И наблюдаем наш баланс:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;sGkH&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/b7/64/b764b7ac-5a84-440f-b853-c5400588b5af.png&quot; width=&quot;350&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;o3VJ&quot;&gt;Ещё можно запросить токены с &lt;a href=&quot;https://discord.gg/kyve&quot; target=&quot;_blank&quot;&gt;дискорда&lt;/a&gt;, в ветке &lt;strong&gt;#faucet&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;figure id=&quot;Yvja&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/d5/a8/d5a80760-f778-4de4-95a0-8ddf6f3315d7.png&quot; width=&quot;281&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;QA4l&quot;&gt;Ну и закончим мы &lt;a href=&quot;https://app.kyve.network/#/faucet&quot; target=&quot;_blank&quot;&gt;колесом фортуны&lt;/a&gt;, где заработаем от 1 до 10 поинтов и токенов:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;bPR2&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/81/06/81067b46-daac-4673-8c5e-8a3b8a4268d5.png&quot; width=&quot;327&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;xGuI&quot;&gt;Активности в твиттере по типу лайков и ретвитов будут засчитываться &lt;strong&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;yn8J&quot;&gt;Автоматический подсчёт происходит с задержкой и постоянно дорабатывается. Наберитесь терпения и не спамьте в чатах и дискордах.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;Dojf&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;DESIGN&lt;/strong&gt;&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;LqUN&quot;&gt;Первым делом, мы, конечно, должны что-нибудь создать: мем, видео или статью какую-нибудь полезную. Вот мой мем:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;QcE9&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/d1/4b/d14bf5ee-7073-451f-b02e-de1eb89958b7.png&quot; width=&quot;444.7754442649434&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;VO4m&quot;&gt;Помимо создания контента, его ещё нужно сабмитить, как выполненное задание.&lt;br /&gt;Сабмитить активность мы будем в разделе своего &lt;a href=&quot;https://app.kyve.network/#/korellia/profile&quot; target=&quot;_blank&quot;&gt;профиля&lt;/a&gt;:&lt;/p&gt;
    &lt;figure id=&quot;W5Wx&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/ef/26/ef266b59-80b0-432d-b009-65de29cdb95a.png&quot; width=&quot;983&quot; /&gt;
    &lt;/figure&gt;
    &lt;p id=&quot;HXI9&quot;&gt;В этом же разделе можно лицезреть свои награды за early-birds. Чтобы получить любой из этих значков, нужно было присоединиться к тестнету &lt;strong&gt;до начала&lt;/strong&gt; инсентивайза.&lt;/p&gt;
    &lt;p id=&quot;hxoN&quot;&gt;Наблюдаются некоторые проблемы с отображением бейджиков, об этом знают и исправляют. Каждый получит то, что заслужил. Наберитесь терпения и не спамьте в чатах и дискордах.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;viKQ&quot;&gt;Спускаемся ниже и видим пока пустой список выполненных заданий:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;vwDR&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/9e/e6/9ee68520-6996-434c-8f5e-6eb1d6f81baa.png&quot; width=&quot;2710&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;UTjT&quot;&gt;Жмём на &lt;strong&gt;Submit task&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;figure id=&quot;SiJR&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/45/72/4572e29a-bcdc-46d1-853e-aac9c0f6e23b.png&quot; width=&quot;1290&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;CizO&quot;&gt;Так как я очень смешной, выбираю пункт &amp;quot;смешной мем&amp;quot;, вставляю ссылку на пост в твиттере с моим мемом, сабмитю, решаю капчу и что-то подписываю.&lt;/p&gt;
  &lt;p id=&quot;ccB7&quot;&gt;После чего я могу видеть, что моя задача отправилась команде на проверку и висит в статусе Pending:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;7kc5&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/c2/5a/c25a91b4-52ee-496d-bd05-715573908fd0.png&quot; width=&quot;2708&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;enmq&quot;&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;ous9&quot;&gt;Таким образом можно сабмитить любую контрибуцию, которая подходит под раздел &lt;strong&gt;Community&lt;/strong&gt;.&lt;/p&gt;
    &lt;p id=&quot;jZCc&quot;&gt;И не забывайте указывать свой кошелёк в комментариях или описаниях своих работ, просьба команды.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;wjGM&quot;&gt;Спустя несколько часов я получил апрув и 150 поинтов за мемасик:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;E2bl&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/10/70/1070a993-725a-4e54-a749-c9644b2b217a.png&quot; width=&quot;944&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;do5H&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/f7/84/f78455d4-9d36-446c-916d-2dcdda801b66.png&quot; width=&quot;983&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;mYuH&quot; data-align=&quot;center&quot;&gt;ENGINEERING&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;a4kg&quot;&gt;Первой активностью в разделе инженерии представлено голосование в пропозале. Переходим на вкладку &lt;a href=&quot;https://app.kyve.network/#/governance&quot; target=&quot;_blank&quot;&gt;Governance&lt;/a&gt; и ожидаем активного пропозала.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;Egg8&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/a9/cc/a9cc410e-4d44-489f-9a97-367bec9eddb8.png&quot; width=&quot;2254&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;8EyP&quot;&gt;Когда будет создано новое предложение и его статус станет &lt;strong&gt;Voting&lt;/strong&gt; - можно голосовать. Такие пропозалы запускают не часто, поэтому нужно мониторить.&lt;/p&gt;
  &lt;p id=&quot;8Z7g&quot;&gt;Мне улыбнулась удача и я заметил открытый к голосованию пропозал:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;lrIN&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/3a/80/3a801b09-3eb6-412d-a3cf-c30ccd082e6b.png&quot; width=&quot;1138&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;ZU38&quot;&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;3tHE&quot;&gt;Прошу читать пропозалы, а не клацать потому что клацается. Хоть это и тестнет, развивайте в себе ответственность к таким вещам. Это касается всех сетей и всех голосований.&lt;/p&gt;
    &lt;p id=&quot;fFoX&quot;&gt;Пропозал - это возможность выразить свою гражданскую позицию.&lt;br /&gt;Цените это право, иногда его у нас отбирают.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;yL5G&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/f1/51/f15131bc-7fe0-44af-beee-758450a11928.png&quot; width=&quot;2256&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;mMxE&quot;&gt;Мне попалось безумно занимательное предложение, поэтому я предпочту &amp;quot;воздержаться&amp;quot;. Да, это тоже голос, как ни странно:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;WPr9&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/38/4b/384b5e93-36f5-439a-9ac7-fe24b03b8203.png&quot; width=&quot;408&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;D6ZJ&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/53/43/53436c56-6467-4af1-8fb6-d17ba4f6089a.png&quot; width=&quot;970&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;xon5&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/2d/4f/2d4fa784-e25b-48dc-b34e-0919a591e07c.png&quot; width=&quot;376&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;NiFQ&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/b6/b8/b6b8d546-898c-4eb6-83cd-c274babd76b3.png&quot; width=&quot;547&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;PDN1&quot;&gt;Также можно создать пропозал при наличии 5000 монет KYVE - это первичный депозит.&lt;/p&gt;
    &lt;p id=&quot;oAto&quot;&gt;В случае, если пропозал принимается, токены возвращаются на баланс. Если предложение отвергается - токены сгорают.&lt;/p&gt;
    &lt;p id=&quot;G8Q0&quot;&gt;Такая система работает во многих сетях с целью предотвращения спама и генерации бесполезных пропозалов. &lt;a href=&quot;https://www.youtube.com/watch?v=6JbEInc_jK4&quot; target=&quot;_blank&quot;&gt;Гайд по созданию пропозала&lt;/a&gt;.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;LG4J&quot; data-align=&quot;center&quot;&gt;ДЕЛЕГИРОВАНИЕ&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;ouI3&quot;&gt;Следующая возможность заработать очки - делегирование токенов на валидатора.&lt;/p&gt;
  &lt;p id=&quot;iD2o&quot;&gt;Чтобы делегировать свои тестовые токены какому-либо валидатору, переходим на &lt;a href=&quot;https://app.kyve.network/&quot; target=&quot;_blank&quot;&gt;сайт&lt;/a&gt;, выбираем пул и переходим во вкладку &lt;strong&gt;Delegation&lt;/strong&gt;. Буду показывать на примере аваланча.&lt;/p&gt;
  &lt;p id=&quot;EXwy&quot;&gt;Внизу страницы находится список активных валидаторов, выбираем любого (или конкретного, если знаете чей-то адрес), нажимаем &lt;strong&gt;Become a delegator&lt;/strong&gt; и прокликиваем&lt;strong&gt; Continue:&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;figure id=&quot;RJC5&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/e0/e6/e0e6d4cd-135e-4f9b-a4a0-14a2eabd24f1.png&quot; width=&quot;2698&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;9V5H&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/e4/72/e47291f1-cfc2-47ab-80ad-8bf774a2f6cb.png&quot; width=&quot;970&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;ZQtN&quot;&gt;Вводим желаемое количество токенов для делегации и подтверждаем транзакцию в &lt;strong&gt;Keplr&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;figure id=&quot;1S2a&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/58/7a/587a64ed-9416-4e95-9c1d-957fd077f5e2.png&quot; width=&quot;964&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;VcMu&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/26/0a/260aecd5-958e-4248-8b83-bcf37c11aaa2.png&quot; width=&quot;696&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;e3jg&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/65/ae/65ae8f94-7bac-49b0-8acb-3429217d4fd1.png&quot; width=&quot;1076&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;XR7a&quot;&gt;Не забывайте хотя бы раз в неделю заходит в раздел &lt;a href=&quot;https://app.kyve.network/#/user&quot; target=&quot;_blank&quot;&gt;User&lt;/a&gt; и ределегировать стейк с неактивных валидаторов на активных, чтобы токены не лежали на выключенных нодах, а работали:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;wyNN&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/31/c9/31c94ef4-569e-4638-920e-e7bd029fb7d9.png&quot; width=&quot;2208&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;ybiK&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/87/fe/87fe2c27-de8d-4402-9c82-1c1366b38dac.png&quot; width=&quot;978&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;nCRm&quot; data-align=&quot;center&quot;&gt;FUNDING&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Y6Gw&quot;&gt;Ещё одна возможность проявить себя - фундинг пула.&lt;/p&gt;
  &lt;p id=&quot;99Ym&quot;&gt;&lt;strong&gt;Funding&lt;/strong&gt; или спонсирование пула - это депозит ваших тестовых токенов на счёт пула. Система, в свою очередь, начисляет награды всем активным валидаторам конкретного пула и выплачивает им таким образом зарплату за отличную работу из этого самого резерва.&lt;/p&gt;
  &lt;p id=&quot;Gk9p&quot;&gt;Заработать фантиков с помощью фундирования пула не выйдет. Их можно лишь отдать на благотворительность, но заработав при этом некоторое количество поинтов.&lt;/p&gt;
  &lt;p id=&quot;S5YS&quot;&gt;Открываем любой пул, переходим во вкладку &lt;strong&gt;Funding&lt;/strong&gt; и нажимаем &lt;strong&gt;Become a funder&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;figure id=&quot;ddDT&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/c8/c4/c8c4cf0d-a1a2-4551-895b-dce91eddcec5.png&quot; width=&quot;2714&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;t2zs&quot;&gt;Прокликиваем &lt;strong&gt;Continue&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;figure id=&quot;WyGG&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/bc/e1/bce1e561-24b6-4d3f-9036-6e4f4903a87d.png&quot; width=&quot;788.3493449781658&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;3ZZc&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/5b/17/5b176bee-0ec8-4fb9-892a-ecb1a85b9408.png&quot; width=&quot;313&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;GPTF&quot;&gt;Задепозиченные средства можно вытащить из пула в любой момент с помощью &lt;strong&gt;Manage Funds:&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;figure id=&quot;mtXE&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/68/d3/68d3d4dd-175c-41c2-b2da-3850126dc00f.png&quot; width=&quot;332&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;GzkU&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/74/b9/74b94d09-a6ab-4b96-8cf7-3d6093209af8.png&quot; width=&quot;968&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;B3w5&quot;&gt;Там же можно и докинуть депозит, если желается.&lt;/p&gt;
  &lt;p id=&quot;CcBT&quot;&gt;Имейте в виду, что сет активных фундеров тоже ограничен. Ваш депозит должен быть больше, чем у 50-го фундера:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;oFbF&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/ce/03/ce0387e8-b39c-4d91-afbd-7f82fb980cf0.png&quot; width=&quot;1094&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;XNCH&quot; data-align=&quot;center&quot;&gt;НОДА&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;waVo&quot;&gt;Ну и переходим к самому интересному - к ноде.&lt;/p&gt;
  &lt;p id=&quot;m0Cd&quot;&gt;3 последних задания из инжиниринга по типу стейкать токены, загружать бандлы и голосовать можно выполнять только будучи выбранным и активным валидатором.&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;IVkw&quot;&gt;По факту, это одно задание: быть активным валидатором. Никаких дополнительных действий не требуется. Голосование и загрузка данных выполняются сами собой во время валидирования.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;gWgD&quot;&gt;Валидатором можно стать, запустив ноду и застейкав на себя токены.&lt;/p&gt;
  &lt;section&gt;
    &lt;p id=&quot;lbgB&quot;&gt;Имейте в виду, что для того, чтобы быть активным валидатором и получать очки за ноду, необходимо быть в ТОР-50 по стейку в своём пуле.&lt;/p&gt;
    &lt;p id=&quot;oxdj&quot;&gt;Если ваш стейк перестал входить в ТОР-50, ваши токены возвращаются на баланс и нода перестаёт голосовать и получать за это очки.&lt;/p&gt;
  &lt;/section&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;KXGn&quot;&gt;One more thing: нам нужно несколько десятых токена&lt;strong&gt; AR&lt;/strong&gt; и &lt;strong&gt;arweave.json&lt;/strong&gt;. Это файл, содержащий приватные ключи от кошелька &lt;strong&gt;Arweave&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;i7EM&quot;&gt;Если до сих пор у вас нет arweave-кошелька, то переходим на &lt;a href=&quot;https://faucet.arweave.net/&quot; target=&quot;_blank&quot;&gt;сайт&lt;/a&gt;, где мы сгенерируем аккаунт и сразу запросим на него пару копеек.&lt;/p&gt;
  &lt;section&gt;
    &lt;p id=&quot;bzeA&quot;&gt;Кран работает с перебоями, поэтому я просто купил пару копеек &lt;strong&gt;AR&lt;/strong&gt; на бинансе (&lt;a href=&quot;https://www.coingecko.com/en/coins/arweave#markets&quot; target=&quot;_blank&quot;&gt;список бирж&lt;/a&gt;) и скинул их на кошелёк, но можно попробовать запросить &lt;strong&gt;AR&lt;/strong&gt; с крана.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;znDp&quot;&gt;Нажимаем &lt;strong&gt;Continue&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;figure id=&quot;koiN&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/84/9b/849b383d-8e6c-495a-b9fe-2a6c97482c41.png&quot; width=&quot;1574&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;bqaJ&quot;&gt;И скачиваем ключи. Сохраните &lt;strong&gt;arweave.json&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;figure id=&quot;J8vR&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/72/c3/72c33e71-40cf-42d5-9a16-b26dfd734e7d.png&quot; width=&quot;2246&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;BJGa&quot;&gt;Нажимаем &lt;strong&gt;Open tweet pop-up&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;figure id=&quot;MumM&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/81/63/81635b69-5528-4a95-92e7-556179f25feb.png&quot; width=&quot;1294&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;hQgF&quot;&gt;Итого у вас должно быть:&lt;/p&gt;
  &lt;ul id=&quot;XX6v&quot;&gt;
    &lt;li id=&quot;ijUw&quot;&gt;Токены &lt;strong&gt;KYVE&lt;/strong&gt; на кошельке &lt;strong&gt;Keplr&lt;/strong&gt; и мнемоника от этого кошелька;&lt;/li&gt;
    &lt;li id=&quot;c7RV&quot;&gt;Токены &lt;strong&gt;AR&lt;/strong&gt; на кошельке &lt;strong&gt;Arweave&lt;/strong&gt; и файл с ключами от этого кошелька&lt;strong&gt;.&lt;/strong&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;8ahY&quot;&gt;Требования по железу:&lt;/p&gt;
  &lt;p id=&quot;twGf&quot;&gt;Официальные требования: &lt;strong&gt;1 CPU &lt;/strong&gt;x&lt;strong&gt; 4 GB RAM &lt;/strong&gt;x&lt;strong&gt; 20 GB SSD&lt;/strong&gt; - Ubuntu 20.04.&lt;br /&gt;Субъективные наблюдения: &lt;strong&gt;1 CPU &lt;/strong&gt;x&lt;strong&gt; 2 GB RAM &lt;/strong&gt;x&lt;strong&gt; 20 GB SSD&lt;/strong&gt; - Ubuntu 20.04.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;cQLD&quot; data-align=&quot;center&quot;&gt;УСТАНОВКА&lt;/h3&gt;
  &lt;/section&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;SD5V&quot;&gt;# обновляем &amp;#x27;базу данных&amp;#x27;, обновляем дистрибутив
sudo apt-get update &amp;amp;&amp;amp; \
sudo apt-get upgrade -y&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;ON8J&quot;&gt;# скачиваем &amp;#x27;wget&amp;#x27; и &amp;#x27;uznip&amp;#x27;, если вдруг
sudo apt-get install wget unzip jq -y&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;hmeu&quot;&gt;# создаём каталог &amp;#x27;kyve&amp;#x27;
mkdir $HOME/kyve; \
cd $HOME/kyve&lt;/pre&gt;
  &lt;p id=&quot;FaR2&quot;&gt;Сейчас нужно выбрать пул, в котором вы хотите стать валидатором. Список пулов доступен в разделе &lt;a href=&quot;https://app.kyve.network/#/&quot; target=&quot;_blank&quot;&gt;Pools&lt;/a&gt;:&lt;br /&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;l7QF&quot; class=&quot;m_column&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/9c/5d/9c5de5c1-32ce-404f-a00f-023cd5368a31.png&quot; width=&quot;2256&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Donr&quot;&gt;Пул может выходить в статус &lt;strong&gt;Paused&lt;/strong&gt;. Такое происходит, когда в коде находятся ошибки и недоработки, это нормально для тестнета.&lt;/p&gt;
    &lt;p id=&quot;4suk&quot;&gt;В случае, если ваш пул ушёл на паузу, вы можете перепрыгнуть в другой пул, либо ожидать, пока включат ваш конкретный пул.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;9OCo&quot;&gt;Следующие блоки кода предназначены для загрузки и установки конкретного пула. Выбираете пул, где меньше всего минимальный стейк и скачиваете бинарник под него.&lt;/p&gt;
  &lt;section&gt;
    &lt;p id=&quot;U5KI&quot;&gt;Выбираем &lt;strong&gt;один&lt;/strong&gt; пул и выполняем набор команд &lt;strong&gt;одним&lt;/strong&gt; действием только под &lt;strong&gt;выбранный&lt;/strong&gt; пул.&lt;/p&gt;
  &lt;/section&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;1rjK&quot;&gt;# moonbeam
POOL=0 &amp;amp;&amp;amp; \
NAME=&amp;quot;evm&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-evm&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;i2GC&quot;&gt;# avalanche
POOL=1 &amp;amp;&amp;amp; \
NAME=&amp;quot;evm&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-evm&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;w2zX&quot;&gt;# stacks /
POOL=2 &amp;amp;&amp;amp; \
NAME=&amp;quot;stacks&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-stx&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/$NAME-linux.zip &amp;amp;&amp;amp; \
unzip $NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf $NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv $NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;5lVC&quot;&gt;# bitcoin /
POOL=3 &amp;amp;&amp;amp; \
NAME=&amp;quot;bitcoin&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-btc&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv $NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;C82h&quot;&gt;# solana
POOL=4 &amp;amp;&amp;amp; \
NAME=&amp;quot;solana&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-sol&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;oyc1&quot;&gt;# zilliqa
POOL=5 &amp;amp;&amp;amp; \
NAME=&amp;quot;zilliqa&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-zil&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;dDl2&quot;&gt;# near
POOL=6 &amp;amp;&amp;amp; \
NAME=&amp;quot;near&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-near&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;8XEO&quot;&gt;# celo
POOL=7 &amp;amp;&amp;amp; \
NAME=&amp;quot;celo&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-celo&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;0nly&quot;&gt;# evmos evm
POOL=8 &amp;amp;&amp;amp; \
NAME=&amp;quot;evm&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-evm&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;ygRl&quot;&gt;# cosmos
POOL=9 &amp;amp;&amp;amp; \
NAME=&amp;quot;cosmos&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-cosmos&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;kByb&quot;&gt;# injective
POOL=10 &amp;amp;&amp;amp; \
NAME=&amp;quot;cosmos&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-cosmos&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;ivku&quot;&gt;# evmos cosmos
POOL=11 &amp;amp;&amp;amp; \
NAME=&amp;quot;cosmos&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-cosmos&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;M3rA&quot;&gt;# axelar
POOL=12 &amp;amp;&amp;amp; \
NAME=&amp;quot;cosmos&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-cosmos&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;8B8m&quot;&gt;# aurora
POOL=13 &amp;amp;&amp;amp; \
NAME=&amp;quot;evm&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-evm&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;WoXe&quot;&gt;# cronos
POOL=14 &amp;amp;&amp;amp; \
NAME=&amp;quot;cosmos&amp;quot; &amp;amp;&amp;amp; \
BIN=&amp;quot;kyve-cosmos&amp;quot; &amp;amp;&amp;amp; \
VER=$(wget -qO- https://api.github.com/repos/kyve-org/$NAME/releases/latest | jq -r &amp;quot;.tag_name&amp;quot;) &amp;amp;&amp;amp; \
wget https://github.com/kyve-org/$NAME/releases/download/$VER/kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
unzip kyve-$NAME-linux.zip &amp;amp;&amp;amp; \
rm -Rvf kyve-$NAME-linux.zip __MACOSX &amp;amp;&amp;amp; \
chmod u+x * &amp;amp;&amp;amp; \
mv kyve-$NAME-linux /usr/bin/$BIN &amp;amp;&amp;amp; \
printf &amp;quot;\n$BIN version: $($BIN --version), pool id: $POOL.\n\n&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;Wsxe&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;5JVw&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/7f/99/7f99abc0-2505-466e-9256-02c2858dd28d.png&quot; width=&quot;752&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;PYYN&quot;&gt;Отлично. Теперь нам нужно загрузить &lt;strong&gt;arweave.json &lt;/strong&gt;на сервер, желательно в каталог /root/.&lt;/p&gt;
  &lt;section&gt;
    &lt;p id=&quot;XJdg&quot;&gt;Обязательно переименуйте файл &lt;strong&gt;arweave-key-7qiuaiF3.json&lt;/strong&gt; в &lt;strong&gt;arweave.json&lt;/strong&gt;.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;is6H&quot;&gt;Можно загрузить с помощью инструментов &lt;strong&gt;Mobaxterm&lt;/strong&gt;, но я воспользуюсь &lt;strong&gt;SCP&lt;/strong&gt;:&lt;/p&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;jrvx&quot;&gt;# выполняем команду на локальном пк
scp path/myfile user@8.8.8.8:/full/path/to/new/location/&lt;/pre&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;fAjS&quot;&gt;# в моём случае команда выглядит так
scp /Users/cyberomanov/Downloads/arweave.json root@8.8.8.8:/root/&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;YtTi&quot;&gt;В этом пункте нам необходимо создать 2 переменные:&lt;/p&gt;
  &lt;ul id=&quot;1J5D&quot;&gt;
    &lt;li id=&quot;rF0c&quot;&gt;&lt;strong&gt;MNEMONIC&lt;/strong&gt;: мнемоника от кошелька Keplr;&lt;/li&gt;
    &lt;li id=&quot;YnV4&quot;&gt;&lt;strong&gt;STAKE&lt;/strong&gt;: количество токенов, которое хотите использовать в качестве селф-стейка.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;pre data-lang=&quot;shell&quot; id=&quot;OAjn&quot;&gt;# мой пример, подставляйте свои значения переменных
MNEMONIC=&amp;quot;try to keep calm and do not war please&amp;quot;
STAKE=7777&lt;/pre&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;uEv0&quot;&gt;В следующей команде ничего не трогаем, мы задали все переменные раннее. Просто выполняем одну большую команду.&lt;/p&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;aCmz&quot;&gt;# создаём файл сервиса для запуска ноды
sudo tee &amp;lt;&amp;lt;EOF &amp;gt;/dev/null /etc/systemd/system/kyved.service
[Unit]
Description=Kyve Node
After=network.target
[Service]
Type=simple
User=$USER
ExecStart=$(which $BIN) \\
--poolId $POOL \\
--mnemonic &amp;quot;$MNEMONIC&amp;quot; \\
--initialStake $STAKE \\
--keyfile /root/arweave.json \\
--network korellia \\
--space 10000000000 \\
--verbose
Restart=on-failure
RestartSec=10
LimitNOFILE=10000
[Install]
WantedBy=multi-user.target
EOF&lt;/pre&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;lMrn&quot;&gt;# запускаем ноду
sudo systemctl daemon-reload &amp;amp;&amp;amp; \
sudo systemctl enable kyved &amp;amp;&amp;amp; \
sudo systemctl restart kyved&lt;/pre&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;7jgO&quot;&gt;# проверяем логи
sudo journalctl -u kyved -f -o cat&lt;/pre&gt;
  &lt;section&gt;
    &lt;figure id=&quot;MWsb&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/e2/22/e2222523-255b-4b94-91a7-d9ad21d3a1ff.png&quot; width=&quot;1562&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;0shl&quot;&gt;Отлично, всё сработало.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;PA3P&quot;&gt;Теперь, если вернуться на страницу пула, можно будет лицезреть свой стейк:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;figure id=&quot;oAwD&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/47/d1/47d17d3c-3568-4892-a439-9ccddad8b327.png&quot; width=&quot;1268&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;ZCeg&quot;&gt;Мы можем докидывать в наш стейк монеты через сайт.&lt;br /&gt;Для этого жмём &lt;strong&gt;Manage stake&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;figure id=&quot;FXVG&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img3.teletype.in/files/a0/92/a092bcb8-9207-4ec7-b22a-18b5399fc414.png&quot; width=&quot;1262&quot; /&gt;
    &lt;/figure&gt;
    &lt;figure id=&quot;dTCX&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img1.teletype.in/files/c9/48/c9480c42-dfd3-4f5f-a8eb-bd03b343631f.png&quot; width=&quot;962&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;82n0&quot;&gt;Вот и всё. Теперь главное не вылететь из сета активных валидаторов.&lt;/p&gt;
  &lt;p id=&quot;WmJ8&quot;&gt;Можно настроить моникер и процент комиссии у валидатора (я пока не вижу этому применение, но да ладно). Для этого переходим во вкладку &lt;strong&gt;Validators&lt;/strong&gt; и нажимаем &lt;strong&gt;Manage metadata&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;figure id=&quot;mPXJ&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/72/b9/72b9d9c7-48b4-4353-871f-316a57a5365e.png&quot; width=&quot;966&quot; /&gt;
    &lt;/figure&gt;
  &lt;/section&gt;
  &lt;p id=&quot;EIGT&quot;&gt;Если появилось желание сменить пул, то делаем анстейк через DApp, который занимает 24 часа, меняем в сервиснике айди пула, бинарник и перезапускаем сервис. Вот так всё просто.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;GwrY&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;ПОЛЕЗНЫЕ КОМАНДЫ&lt;/strong&gt;&lt;/h3&gt;
  &lt;/section&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;QC3O&quot;&gt;# пезапуск сервиса
sudo systemctl restart kyved&lt;/pre&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;UA3r&quot;&gt;# остановка сервиса
sudo systemctl stop kyved&lt;/pre&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;b3yn&quot;&gt;# проверка лога
sudo journalctl -u kyved -f -o cat&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;gWPh&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;УДАЛЕНИЕ&lt;/strong&gt;&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;pjXi&quot;&gt;Если вы вдруг разочаровались в проекте и хотите удалить его с сервера, то можно просто разрушить/удалить сервер из личного кабинета хостинга.&lt;/p&gt;
  &lt;p id=&quot;70te&quot;&gt;Это сработает, если на сервере нет других важных нод. В случае, если вы хотите оставить сервер, но удалить конкретную ноду - приступаем к её удалению:&lt;/p&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;oev8&quot;&gt;# останавливаем сервис
sudo systemctl stop kyved &amp;amp;&amp;amp; \
sudo systemctl disable kyved&lt;/pre&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;zy1a&quot;&gt;# удаляем остаточные файлы
rm -Rvf /usr/bin/kyve* $HOME/kyve&lt;/pre&gt;
  &lt;pre data-lang=&quot;bash&quot; id=&quot;2ajy&quot;&gt;# удаляем файл сервиса и перезагружаем демона одной командой
sudo rm -v /etc/systemd/system/kyved.service &amp;amp;&amp;amp; \
sudo systemctl daemon-reload&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h3 id=&quot;WEfj&quot; data-align=&quot;center&quot;&gt;ОБНОВЛЕНИЕ&lt;/h3&gt;
  &lt;/section&gt;
  &lt;p id=&quot;DDRj&quot;&gt;Для обновления ноды, просто выполняем установку с самого начала.&lt;/p&gt;

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