<?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>@cryptogribok</title><subtitle>young developer (noob) &amp; degen</subtitle><author><name>@cryptogribok</name></author><id>https://teletype.in/atom/cryptogribok</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/cryptogribok?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@cryptogribok?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cryptogribok"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/cryptogribok?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-17T00:29:13.266Z</updated><entry><id>cryptogribok:WalletEspresso</id><link rel="alternate" type="text/html" href="https://teletype.in/@cryptogribok/WalletEspresso?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cryptogribok"></link><title>Создание кошелька в Espresso Systems</title><published>2022-12-15T19:08:05.252Z</published><updated>2022-12-15T19:12:00.822Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/6b/d4/6bd463cf-95fd-4391-9f11-2ae2ab6960fb.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/2a/ae/2aae7968-6ebb-47b5-a3c2-20eeaa8f65d3.jpeg&quot;&gt;Привет всем выжившим на медвежьем рынке с мотивацией что-то делать :)</summary><content type="html">
  &lt;figure id=&quot;c4bW&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2a/ae/2aae7968-6ebb-47b5-a3c2-20eeaa8f65d3.jpeg&quot; width=&quot;1200&quot; /&gt;
    &lt;figcaption&gt;мой арт &amp;lt;3&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;bpR0&quot;&gt;Привет всем выжившим на медвежьем рынке с мотивацией что-то делать :)&lt;/p&gt;
  &lt;p id=&quot;vow9&quot;&gt;Совсем недавно Espresso запустили CAPE в тестовой сети Arbitrum, поэтому почему бы не попробовать продукт на ооочень ранней стадии? Расписывать за проект не буду, если вы здесь, то значит вам должно быть интересно и вы за него знаете.&lt;/p&gt;
  &lt;p id=&quot;7lHp&quot;&gt;Переходим к делу, кошелек придется создавать на линуксе, НЕ НУЖНО СОЗДАВАТЬ ИХ НА VPS. Команда рекомендует запускать с локала, то есть для пользователей винды и мака придется &amp;quot;установить&amp;quot; линукс (на самом деле ничего страшного и сложного в этом нет). &lt;u&gt;Данный гайд сделан под винду, также предпочтительней использовать гугл хром&lt;/u&gt;&lt;/p&gt;
  &lt;p id=&quot;mslu&quot;&gt;Сначала запускаем PowerShell или командную строку (cmd) от &lt;strong&gt;&lt;u&gt;имени администратора&lt;/u&gt;&lt;/strong&gt;, я делал через cmd разницы нет&lt;/p&gt;
  &lt;figure id=&quot;XDej&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ef/e6/efe6dad4-8b19-417c-8789-013bd44c9b2e.png&quot; width=&quot;963&quot; /&gt;
    &lt;figcaption&gt;либо правой кнопкой мыши и запуск от имени админа&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;lpLo&quot;&gt;Должно быть примерно так:&lt;/p&gt;
  &lt;figure id=&quot;ep3G&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/91/90/91905a60-ef36-4ad9-bc55-510f292fc337.png&quot; width=&quot;651&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;kCi9&quot;&gt;Устанавливаем WSL (Windows Subsystem for Linux) командой:&lt;/p&gt;
  &lt;pre id=&quot;WNVW&quot;&gt;wsl --install&lt;/pre&gt;
  &lt;p id=&quot;ScKd&quot;&gt;Вот так выглядит успешная установка&lt;/p&gt;
  &lt;figure id=&quot;Ngd2&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/80/98/8098194a-fc86-425e-87ca-59a55d684606.png&quot; width=&quot;1031&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;og69&quot;&gt;Но не торопимся перезагружаться, после этого вводим следующие команды и ждем каждую загрузку:&lt;/p&gt;
  &lt;pre id=&quot;LJvn&quot;&gt;dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart&lt;/pre&gt;
  &lt;pre id=&quot;72zt&quot;&gt;dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart&lt;/pre&gt;
  &lt;pre id=&quot;j9ZE&quot;&gt;wsl --set-default-version 2&lt;/pre&gt;
  &lt;p id=&quot;x9Km&quot;&gt;Сразу же скачиваем докер для &lt;a href=&quot;https://docs.docker.com/desktop/install/windows-install/&quot; target=&quot;_blank&quot;&gt;виндовс&lt;/a&gt; c официального сайта, чтобы лишний раз не перезагружаться&lt;/p&gt;
  &lt;figure id=&quot;xUAQ&quot; class=&quot;m_original&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/da/5bda0c0c-f34a-468b-8ac3-6bb118045ea3.png&quot; width=&quot;419&quot; /&gt;
    &lt;figcaption&gt;вот сюда тыкаем если кто не понял&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YE2b&quot;&gt;После этого уверенно перезагружаемся. После перезагрузки у меня сразу вылезло окно Ubuntu, если у вас нет, то можно поискать в поиске виндовс либо же проверить папку через строку в проводнике &lt;code&gt;\\wsl$&lt;/code&gt;. Также стоить открыть докер и принять все соглашения на всякий случай&lt;/p&gt;
  &lt;figure id=&quot;zZ5p&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3e/86/3e86b02a-503c-42c8-90b9-68e851a4d921.png&quot; width=&quot;872&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;fSgN&quot;&gt;Если нет, то нужно скачать его через &lt;a href=&quot;https://apps.microsoft.com/store/detail/ubuntu-on-windows/9NBLGGH4MSV6?hl=ru-ru&amp;gl=ru&quot; target=&quot;_blank&quot;&gt;MS Store&lt;/a&gt;, он обычно есть также в поиске винды. Потом нас встречает такое окно, где мы вводим свой ник и пароль, пароль обязательно надо запомнить&lt;/p&gt;
  &lt;figure id=&quot;qx14&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7c/77/7c77e2d3-e636-4376-b0ce-4c155a730ce9.png&quot; width=&quot;1091&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ndVw&quot;&gt;Теперь переходим к установке кошелька, начинаем с этой команды:&lt;/p&gt;
  &lt;pre id=&quot;jq9m&quot;&gt;curl https://www.espressosys.com/cape/docker-compose.yaml --output docker-compose.yaml&lt;/pre&gt;
  &lt;p id=&quot;5VzS&quot;&gt;Вводим следующую команду:&lt;/p&gt;
  &lt;pre id=&quot;EtgR&quot;&gt;docker-compose pull&lt;/pre&gt;
  &lt;p id=&quot;jgpG&quot;&gt;После следующей команды взаимодействовать с ubuntu больше не надо будет&lt;/p&gt;
  &lt;pre id=&quot;ZBsZ&quot;&gt;docker-compose up&lt;/pre&gt;
  &lt;p id=&quot;a6Me&quot;&gt;Должна быть примерно следующая картина, то есть вводить вы больше ничего не должны, а просто смотреть за логами:&lt;/p&gt;
  &lt;figure id=&quot;JN0H&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9c/f0/9cf09ea2-1a02-4f15-99cd-e076048a7994.png&quot; width=&quot;1748&quot; /&gt;
    &lt;figcaption&gt;когда в логах увидите свой бразуер (в моем случае гугл) значит можно приступать к следующим шагам&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;AIDa&quot;&gt;Отлично, теперь переходим на этот &lt;a href=&quot;http://localhost/onboarding&quot; target=&quot;_blank&quot;&gt;сайт&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;GbbJ&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bf/49/bf49a015-7139-4b27-81c7-30638bafecb0.png&quot; width=&quot;1178&quot; /&gt;
    &lt;figcaption&gt;вы very very early&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;G0ZV&quot;&gt;Создаем кошелек, думаю с этим ни у кого проблем не возникнет, сохраняем мнемонику, запоминаем пароли и т.д. Последним шагом будет запрос с крана тестовых CAPE, естественно запрашиваем и идем дальше&lt;/p&gt;
  &lt;figure id=&quot;fVJi&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bc/3b/bc3b1c06-0ae1-4a70-ba02-9ed5c11faa19.png&quot; width=&quot;550&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;IDHN&quot;&gt;Отлично, вы создали CAPE :) Теперь можно и нужно приконнектить метамаск с &lt;a href=&quot;https://chainlist.org/chain/421613&quot; target=&quot;_blank&quot;&gt;goerli сетью арбитрума&lt;/a&gt;. На кошельке должно быть какое-то количество ETH, чтоб они там появились, сначала запрашиваем их &lt;a href=&quot;https://faucet.paradigm.xyz/&quot; target=&quot;_blank&quot;&gt;тут&lt;/a&gt;, или &lt;a href=&quot;https://goerlifaucet.com/&quot; target=&quot;_blank&quot;&gt;тут&lt;/a&gt;, или &lt;a href=&quot;https://goerli-faucet.pk910.de/&quot; target=&quot;_blank&quot;&gt;тут&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;HWFU&quot;&gt;После этого идем на &lt;a href=&quot;https://bridge.arbitrum.io/?l2ChainId=421613&quot; target=&quot;_blank&quot;&gt;официальный бридж арбитрума&lt;/a&gt; и отправляем с eth на арбитрум, естественно все в goerli. Возможно есть и другие мосты, но так возможно затронете аирдроп арбитрума))&lt;/p&gt;
  &lt;p id=&quot;MqgD&quot;&gt;Теперь можно заклеймить знакомые токены созданные командой проекта, они создали их специально для теста. Отправляем эфир по следующим адресам (естественно все в арбитрум гоерли):&lt;/p&gt;
  &lt;ul id=&quot;7Hpj&quot;&gt;
    &lt;li id=&quot;7gY4&quot;&gt;WETH: &lt;code&gt;0x4F1D9E040cf28A522ec79951cDb7B55c8aE4744E&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;E6N8&quot;&gt;DAI: &lt;code&gt;0xBeec50ed16E3559afCD582cC98ed2b5F5DcA189E&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;pvDR&quot;&gt;USDC: &lt;code&gt;0x9A4f4Ee35a8FfEE459B3187A372d422790fc8aAB&lt;/code&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;FQI4&quot;&gt;Эти контракты используются для импорта их в метамаск. После этого можо обернуть эти токены, отправить на другой адрес и т.д. Транзакции идут минут 5+&lt;/p&gt;
  &lt;p id=&quot;Jep5&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;Jk0z&quot;&gt;На этом все! По всем вопросам обращайтесь в чат &lt;a href=&quot;https://discord.gg/QF5ZQ8wSEU&quot; target=&quot;_blank&quot;&gt;дискорда&lt;/a&gt; Espresso&lt;/p&gt;
  &lt;p id=&quot;IacK&quot;&gt;Мой ник AD_3118#6164 и &lt;a href=&quot;https://twitter.com/cryptogribok&quot; target=&quot;_blank&quot;&gt;твиттер&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;BEXx&quot;&gt;Самый приятный фидбек это подписка и комментарии :)&lt;/p&gt;

</content></entry><entry><id>cryptogribok:suifullnode</id><link rel="alternate" type="text/html" href="https://teletype.in/@cryptogribok/suifullnode?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cryptogribok"></link><title>Установка фулл ноды Sui</title><published>2022-06-19T00:14:40.441Z</published><updated>2022-08-28T14:05:16.291Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/3e/fd/3efdb79e-30e7-4265-aed1-ad9c11a26ae7.png"></media:thumbnail><category term="nodes-and-validators" label="Nodes and validators"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/22/39/2239ca64-3a67-4031-aa97-860f397d9a0b.png&quot;&gt;Не актуально</summary><content type="html">
  &lt;p id=&quot;CC9P&quot;&gt;Не актуально&lt;/p&gt;
  &lt;figure id=&quot;A9Y6&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/22/39/2239ca64-3a67-4031-aa97-860f397d9a0b.png&quot; width=&quot;1200&quot; /&gt;
  &lt;/figure&gt;
  &lt;nav&gt;
    &lt;ul&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#QYiQ&quot;&gt;Установка с нуля&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#wgY9&quot;&gt;Обновление&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;
  &lt;p id=&quot;veCk&quot;&gt;Команда писала, что для будущих возможных валидаторов, фуллноду ставить обязательно. Если не планируете в валидаторы, то думаю команда оценит ваш вклад на такой ранней стадии.&lt;/p&gt;
  &lt;p id=&quot;7dNI&quot;&gt;Официальные технические требования:&lt;/p&gt;
  &lt;ul id=&quot;oZhs&quot;&gt;
    &lt;li id=&quot;9baa&quot;&gt;CPUs: 2&lt;/li&gt;
    &lt;li id=&quot;53sF&quot;&gt;RAM: 8GB&lt;/li&gt;
    &lt;li id=&quot;nYa1&quot;&gt;Storage: 50GB&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;jdVv&quot;&gt;Для тех кто вообще не знаком с нодами  сделал &lt;a href=&quot;https://youtu.be/TkCDWIPGnWE&quot; target=&quot;_blank&quot;&gt;видеогайд&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;QYiQ&quot; data-align=&quot;center&quot;&gt;Установка с нуля&lt;/h2&gt;
  &lt;p id=&quot;ApjA&quot;&gt;Обновляемся&lt;/p&gt;
  &lt;pre id=&quot;I5DS&quot;&gt; sudo apt update &amp;amp;&amp;amp; sudo apt install curl -y&lt;/pre&gt;
  &lt;p id=&quot;uUVW&quot;&gt;Устанавливаем доп зависимости&lt;/p&gt;
  &lt;pre id=&quot;WHux&quot;&gt;apt-get update \
    &amp;amp;&amp;amp; DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \
    tzdata \
    git \
    ca-certificates \
    curl \
    build-essential \
    libssl-dev \
    pkg-config \
    libclang-dev \
    cmake&lt;/pre&gt;
  &lt;p id=&quot;wZcy&quot;&gt;Далее устанавливаем Rust и Cargo&lt;/p&gt;
  &lt;pre id=&quot;Y37w&quot;&gt;curl https://sh.rustup.rs -sSf | sh&lt;/pre&gt;
  &lt;p id=&quot;xvQA&quot;&gt;Выбираем стандартную установку, пишем 1&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Wu3h&quot;&gt;&lt;em&gt;Если возникает такая ошибка, то надо установить curl&lt;/em&gt;&lt;/p&gt;
    &lt;figure id=&quot;l0D4&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/5a/87/5a8713fb-ddea-4350-8395-817ab2453e62.png&quot; width=&quot;551&quot; /&gt;
    &lt;/figure&gt;
    &lt;pre id=&quot;Uaga&quot;&gt;sudo apt update

sudo apt install curl&lt;/pre&gt;
  &lt;/section&gt;
  &lt;p id=&quot;BywQ&quot;&gt;Далее продолжаем установку&lt;/p&gt;
  &lt;pre id=&quot;27U4&quot;&gt;source ~/.profile&lt;/pre&gt;
  &lt;pre id=&quot;LE8x&quot;&gt;source ~/.cargo/env&lt;/pre&gt;
  &lt;p id=&quot;zZht&quot;&gt;Проверяем версию cargo, должна быть 1.61.0 или выше&lt;/p&gt;
  &lt;pre id=&quot;9BTP&quot;&gt;cargo -V&lt;/pre&gt;
  &lt;p id=&quot;jNRj&quot;&gt;Теперь форкаем и клонируем репозитарий через свой гитхаб, если его нет, то либо зарегистироваться, либо взять с официального гитхаба, но лучше скопировать свой.&lt;/p&gt;
  &lt;p id=&quot;t7hz&quot;&gt;Переходим по &lt;a href=&quot;https://github.com/MystenLabs/sui&quot; target=&quot;_blank&quot;&gt;ссылке&lt;/a&gt; и нажимаем кнопку &amp;quot;Fork&amp;quot; &lt;/p&gt;
  &lt;figure id=&quot;wniM&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/35/03/35036df1-5a24-4734-9828-403d010ee716.png&quot; width=&quot;950.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cyPF&quot;&gt;Клонируем репозитарий&lt;/p&gt;
  &lt;pre id=&quot;i5pn&quot;&gt;git clone https://github.com/&amp;lt;Ваш ник гитхаба&amp;gt;/sui.git&lt;/pre&gt;
  &lt;p id=&quot;s84S&quot;&gt;Заходим в папку&lt;/p&gt;
  &lt;pre id=&quot;ej92&quot;&gt;cd sui&lt;/pre&gt;
  &lt;p id=&quot;iOih&quot;&gt;Настраиваем репозиторий Sui как git remote&lt;/p&gt;
  &lt;pre id=&quot;7T9E&quot;&gt;git remote add upstream https://github.com/MystenLabs/sui&lt;/pre&gt;
  &lt;p id=&quot;MogQ&quot;&gt;Синхронизируем форк&lt;/p&gt;
  &lt;pre id=&quot;UyG4&quot;&gt;git fetch upstream&lt;/pre&gt;
  &lt;p id=&quot;YP7N&quot;&gt;Проверяем ветку devnet&lt;/p&gt;
  &lt;pre id=&quot;IYT3&quot;&gt;git checkout --track upstream/devnet&lt;/pre&gt;
  &lt;p id=&quot;lINO&quot;&gt;Создаем копию шаблона конфигурации полного узла&lt;/p&gt;
  &lt;pre id=&quot;XKc8&quot;&gt;cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml&lt;/pre&gt;
  &lt;p id=&quot;pXyk&quot;&gt;Скачаиваем последнюю версию genesis&lt;/p&gt;
  &lt;pre id=&quot;bD1x&quot;&gt;curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob&lt;/pre&gt;
  &lt;p id=&quot;DhvE&quot;&gt;Устанавливаем и запускаем ноду, установка занимает длительное время, 40+ минут&lt;/p&gt;
  &lt;pre id=&quot;O6Ao&quot;&gt;cargo run --release --bin sui-node -- --config-path fullnode.yaml&lt;/pre&gt;
  &lt;p id=&quot;1sVT&quot;&gt;После длительной загрузки должно быть сообщение счастья:&lt;/p&gt;
  &lt;figure id=&quot;lIFi&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/67/c9/67c9be41-c409-49f6-90fc-12d0236f6184.png&quot; width=&quot;799.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ndax&quot;&gt;Далее нужно немного изменить настройки открыть порты&lt;/p&gt;
  &lt;p id=&quot;RiBq&quot;&gt;Останавливаем ноду (ctrl+z)&lt;/p&gt;
  &lt;p id=&quot;DgzU&quot;&gt;Выполняем команду&lt;/p&gt;
  &lt;pre id=&quot;kKZS&quot;&gt;nano fullnode.yaml&lt;/pre&gt;
  &lt;p id=&quot;kdDr&quot;&gt;И делаем такие айпи&lt;/p&gt;
  &lt;figure id=&quot;PLbc&quot; class=&quot;m_original&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f4/4d/f44d75db-5fde-4c5b-9e47-589aeede1748.png&quot; width=&quot;799&quot; /&gt;
    &lt;figcaption&gt;с 127.0.0.1 на все нули&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Ni9y&quot;&gt;Это переключение с локального подключение на подключение со всех адресов.&lt;/p&gt;
  &lt;p id=&quot;owAS&quot;&gt;Добавить порты&lt;/p&gt;
  &lt;pre id=&quot;yOhZ&quot;&gt;sudo ufw allow 9000&lt;/pre&gt;
  &lt;pre id=&quot;gViW&quot;&gt;sudo ufw allow 9184&lt;/pre&gt;
  &lt;pre id=&quot;bDDk&quot;&gt;sudo ufw allow 8080&lt;/pre&gt;
  &lt;p id=&quot;Nugj&quot;&gt;После этого перезагружаем сервер&lt;/p&gt;
  &lt;pre id=&quot;94E0&quot;&gt;reboot&lt;/pre&gt;
  &lt;p id=&quot;J4w0&quot;&gt;Можно просто запустить ноду и все будет работать, однако при закрытии терминала, нода будет прекращать работу, поэтому запустим её через скрин. Он обычно должен быть установлен по умолчанию, если нет, то установить командой  &lt;code&gt;apt install screen.&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;6HBa&quot;&gt;Создаем окно в скрине&lt;/p&gt;
  &lt;pre id=&quot;KDZ7&quot;&gt;screen -S Sui&lt;/pre&gt;
  &lt;p id=&quot;WnQl&quot;&gt;Далее запускаем ноду, чтобы запустить ноду надо:&lt;/p&gt;
  &lt;p id=&quot;XFWp&quot;&gt;Перейти в папку с суй&lt;/p&gt;
  &lt;pre id=&quot;v4mP&quot;&gt;cd sui&lt;/pre&gt;
  &lt;p id=&quot;7mkT&quot;&gt;Запустить ноду&lt;/p&gt;
  &lt;pre id=&quot;Olbw&quot;&gt;cargo run --release --bin sui-node -- --config-path fullnode.yaml&lt;/pre&gt;
  &lt;p id=&quot;zQpI&quot;&gt;Теперь можно выйти из скрина нажатием ctrl+A+D, если захотите зайти и посмотреть как там нода (она молчаливая, после лога про старт обычно ничего нет) то ввести команду &lt;code&gt;screen -r&lt;/code&gt; или &lt;code&gt;screen -r Sui&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;ZrSY&quot;&gt;Далее идем в дискорд и подтверждаем, что поставили ноду&lt;/p&gt;
  &lt;p id=&quot;iArI&quot;&gt;Можно закинуть последнее сообщение в #dev-general, например&lt;/p&gt;
  &lt;p id=&quot;ATTY&quot;&gt;&lt;em&gt;2022-06-18T23:43:18.350633Z INFO sui_node: SuiNode started!&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;v4nb&quot;&gt;И также в #nodes-operators закинуть вашу ноду в формате:&lt;/p&gt;
  &lt;p id=&quot;4fMJ&quot;&gt;&lt;em&gt;https://вашайпи:9000&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;xlN9&quot;&gt;Если перейти по ссылке, должно быть примерно так:&lt;/p&gt;
  &lt;figure id=&quot;p6J8&quot; class=&quot;m_original&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c0/c2/c0c2fd6a-4176-4704-95f8-b7835b31cf4d.png&quot; width=&quot;598&quot; /&gt;
    &lt;figcaption&gt;А может быть чуть по другому или вообще  &amp;quot;сайт отправил недействительный ответ&amp;quot;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;NhfU&quot;&gt;Однако у меня всего лишь один раз получилось получить ответ от ноды таким образом, для ее работоспособность я смотрю на этом &lt;a href=&quot;https://node.sui.zvalid.com/&quot; target=&quot;_blank&quot;&gt;сайте&lt;/a&gt;, там вводим свой айпи, должно быть примерно вот так:&lt;/p&gt;
  &lt;figure id=&quot;NxVB&quot; class=&quot;m_retina&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/63/06/63063bec-2fcb-4bc8-ba1c-798b62a5e0d8.png&quot; width=&quot;938&quot; /&gt;
    &lt;figcaption&gt;Спасибо Andrew | zValid, это просто пушка &lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;9i3v&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;wgY9&quot; data-align=&quot;center&quot;&gt;Обновление&lt;/h2&gt;
  &lt;p id=&quot;HsEM&quot;&gt;Вышло обновление 0.5.0 23.06 и если вы до этого ставили ноду по моему гайду, то нужно обновиться. Если поставили с нуля после, то не надо&lt;/p&gt;
  &lt;p id=&quot;0jEK&quot;&gt;Заходим в окно скрин, где запускали ноду&lt;/p&gt;
  &lt;pre id=&quot;h6tq&quot;&gt;screen -r&lt;/pre&gt;
  &lt;p id=&quot;NEss&quot;&gt;Останавливаем ноду &lt;code&gt;ctrl+z&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;WRwl&quot;&gt;Удаляем страую базу данных и файл &amp;quot;genesis.blob&amp;quot;&lt;/p&gt;
  &lt;pre id=&quot;nx8i&quot;&gt;rm -r suidb genesis.blob&lt;/pre&gt;
  &lt;p id=&quot;YsgR&quot;&gt;Получаем данные из последнего релиза&lt;/p&gt;
  &lt;pre id=&quot;Jgb8&quot;&gt;git fetch upstream&lt;/pre&gt;
  &lt;p id=&quot;Hmfa&quot;&gt;Переустанавливаем нашу ветку девнет&lt;/p&gt;
  &lt;pre id=&quot;UxlC&quot;&gt;git checkout -B devnet --track upstream/devnet&lt;/pre&gt;
  &lt;p id=&quot;sx2o&quot;&gt;И скачиваем обновленный генезис&lt;/p&gt;
  &lt;pre id=&quot;SoRG&quot;&gt;curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob&lt;/pre&gt;
  &lt;p id=&quot;zCRU&quot;&gt;Запускаем окно скрин&lt;/p&gt;
  &lt;pre id=&quot;sEkw&quot;&gt;screen -S 1&lt;/pre&gt;
  &lt;p id=&quot;Spvh&quot;&gt;И запускаем ноду. Установятся удаленные и новые файлы&lt;/p&gt;
  &lt;pre id=&quot;q2PA&quot;&gt;cargo run --release --bin sui-node -- --config-path fullnode.yaml&lt;/pre&gt;
  &lt;p id=&quot;6VsI&quot;&gt;Если выскакивает ошибка 98 типа адресс уже используется, то перезагружаем сервер и выполняем&lt;/p&gt;
  &lt;pre id=&quot;NLk2&quot;&gt;screen -S 1&lt;/pre&gt;
  &lt;pre id=&quot;PS8n&quot;&gt;cd sui&lt;/pre&gt;
  &lt;pre id=&quot;aZNw&quot;&gt;cargo run --release --bin sui-node -- --config-path fullnode.yaml&lt;/pre&gt;
  &lt;p id=&quot;lWuc&quot;&gt;После запуска проверяем, как работает нода старыми способами&lt;/p&gt;
  &lt;p id=&quot;twAW&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;nWhE&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;iRQT&quot;&gt;&lt;em&gt;Если хотите выразить благодарность, буду рад вашим лайкам!&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;uvap&quot;&gt;&lt;em&gt;&lt;a href=&quot;https://discord.gg/sui&quot; target=&quot;_blank&quot;&gt;Дискорд&lt;/a&gt; проекта&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;sy5q&quot;&gt;&lt;em&gt;Мой ник в дискорде - AD_3118#6164, по всем вопросам - обращайтесь!&lt;/em&gt;&lt;/p&gt;

</content></entry><entry><id>cryptogribok:v2LUxcJnL2L</id><link rel="alternate" type="text/html" href="https://teletype.in/@cryptogribok/v2LUxcJnL2L?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cryptogribok"></link><title>Гайд по поднятию ноды Sui и выполнию заданий Devnet.</title><published>2022-05-20T21:25:18.770Z</published><updated>2022-06-27T17:22:22.481Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/7b/d5/7bd586c6-6d3b-4eec-82d1-dc48a839103d.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/02/c6/02c616c5-3891-4729-b158-30193e53d6f7.png&quot;&gt;Обновлено 10.06</summary><content type="html">
  &lt;h3 id=&quot;9xcB&quot;&gt;На данный момент лучше поставить &lt;a href=&quot;https://teletype.in/@cryptogribok/suifullnode&quot; target=&quot;_blank&quot;&gt;фулл ноду&lt;/a&gt;!!&lt;/h3&gt;
  &lt;p id=&quot;7HZh&quot;&gt;&lt;strong&gt;&lt;em&gt;Обновлено 10.06&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;A6AQ&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;P0Y5&quot;&gt;Сразу скажу, что я далеко не гуру, могу ошибаться в терминологии и т.д.&lt;/p&gt;
  &lt;p id=&quot;5BZG&quot;&gt;Сервер брал на 4/8/160, память можно меньше, но 4 ядра самое оптимальное, как показывает практика&lt;/p&gt;
  &lt;figure id=&quot;H7B7&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/02/c6/02c616c5-3891-4729-b158-30193e53d6f7.png&quot; width=&quot;1012&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;eVvd&quot;&gt;Обновляем и устанавливаем нужные пакеты&lt;/p&gt;
  &lt;pre id=&quot;cj5C&quot;&gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade -y&lt;/pre&gt;
  &lt;p id=&quot;yadI&quot;&gt;Если появляется такое окно, то выбираем первый пункт и нажимаем ок&lt;/p&gt;
  &lt;figure id=&quot;gxCK&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ea/17/ea172824-166e-40e3-a4a4-0ac19de91cc0.png&quot; width=&quot;1273&quot; /&gt;
  &lt;/figure&gt;
  &lt;pre id=&quot;Og6g&quot;&gt;sudo apt install make clang pkg-config libssl-dev&lt;/pre&gt;
  &lt;p id=&quot;2eFd&quot;&gt;Соглашаемся, пишем y&lt;/p&gt;
  &lt;figure id=&quot;iZrO&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b4/50/b450e133-df2c-418e-9123-2e76782472b1.png&quot; width=&quot;738&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wZcy&quot;&gt;Далее устанавливаем Rust и Cargo&lt;/p&gt;
  &lt;pre id=&quot;f2jh&quot;&gt;curl https://sh.rustup.rs -sSf | sh&lt;/pre&gt;
  &lt;p id=&quot;xvQA&quot;&gt;Выбираем стандартную установку, пишем 1&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Wu3h&quot;&gt;&lt;em&gt;Если возникает такая ошибка, то надо установить curl&lt;/em&gt;&lt;/p&gt;
    &lt;figure id=&quot;l0D4&quot; class=&quot;m_original&quot;&gt;
      &lt;img src=&quot;https://img2.teletype.in/files/5a/87/5a8713fb-ddea-4350-8395-817ab2453e62.png&quot; width=&quot;551&quot; /&gt;
    &lt;/figure&gt;
    &lt;pre id=&quot;AY1R&quot;&gt;sudo apt update

sudo apt install curl&lt;/pre&gt;
  &lt;/section&gt;
  &lt;p id=&quot;BywQ&quot;&gt;Далее продолжаем установку&lt;/p&gt;
  &lt;pre id=&quot;OqYu&quot;&gt;source ~/.profile&lt;/pre&gt;
  &lt;pre id=&quot;yEel&quot;&gt;source ~/.cargo/env&lt;/pre&gt;
  &lt;p id=&quot;zZht&quot;&gt;Проверяем версию cargo, должна быть 1.61.0 или выше&lt;/p&gt;
  &lt;pre id=&quot;HrFg&quot;&gt;cargo -V&lt;/pre&gt;
  &lt;p id=&quot;Bt7v&quot;&gt;Устанавливаем файлы&lt;/p&gt;
  &lt;pre id=&quot;ak4J&quot;&gt;apt install libprotobuf-dev protobuf-compiler&lt;/pre&gt;
  &lt;p id=&quot;ZCtu&quot;&gt;Также соглашаемся, пишем y&lt;/p&gt;
  &lt;pre id=&quot;ADMR&quot;&gt;apt install make clang pkg-config libssl-dev&lt;/pre&gt;
  &lt;p id=&quot;0Drg&quot;&gt;Переходим непосредственно к установке sui, установка занимает 20-30 минут&lt;/p&gt;
  &lt;pre id=&quot;K73u&quot;&gt;cargo install --locked --git https://github.com/MystenLabs/sui.git --branch &amp;quot;devnet&amp;quot; sui&lt;/pre&gt;
  &lt;p id=&quot;GHpO&quot;&gt;Открываем порты&lt;/p&gt;
  &lt;pre id=&quot;rmBR&quot;&gt;sudo ufw allow 5000&lt;/pre&gt;
  &lt;pre id=&quot;zLRL&quot;&gt;sudo ufw allow 5001&lt;/pre&gt;
  &lt;p id=&quot;FFHo&quot;&gt;Проверяем кошелек, должно быть написано примерно вот так: &lt;em&gt;/root/.cargo/bin/wallet&lt;/em&gt;&lt;/p&gt;
  &lt;pre id=&quot;o3Wo&quot;&gt;which wallet&lt;/pre&gt;
  &lt;p id=&quot;aZOW&quot;&gt;Узнаем свой адресс кошелька&lt;/p&gt;
  &lt;pre id=&quot;Qzj7&quot;&gt;wallet active-address&lt;/pre&gt;
  &lt;p id=&quot;XiBJ&quot;&gt;Пишем сначала y, потом нажимаем Enter&lt;/p&gt;
  &lt;p id=&quot;d2V8&quot;&gt;Проверяем ещё раз этой командой, кошелек должен выглядить вот так:&lt;/p&gt;
  &lt;figure id=&quot;5T0S&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5e/8b/5e8b6daa-1aa0-4a46-9ec3-603a80f64118.png&quot; width=&quot;443&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Q7Df&quot;&gt;После этого заходим в &lt;a href=&quot;https://discord.gg/sui&quot; target=&quot;_blank&quot;&gt;дискорд&lt;/a&gt;, в канал #devnet-faucet и запрашиваем монеты с крана командой !faucet &amp;lt;ваш кошелек&amp;gt;&lt;/p&gt;
  &lt;h3 id=&quot;PjXP&quot;&gt;Переходим к созданию НФТ&lt;/h3&gt;
  &lt;p id=&quot;JyV4&quot;&gt;Создаем нфт&lt;/p&gt;
  &lt;pre id=&quot;Fj1H&quot;&gt;wallet create-example-nft&lt;/pre&gt;
  &lt;p id=&quot;Ek6L&quot;&gt;Видим вот такой ответ&lt;/p&gt;
  &lt;figure id=&quot;2Ady&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/79/23/7923de9f-c0fe-4910-b66d-8027349fccdd.png&quot; width=&quot;718&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;NKN8&quot;&gt;НФТ можно посмотреть тут &lt;a href=&quot;https://explorer.devnet.sui.io/&quot; target=&quot;_blank&quot;&gt;https://explorer.devnet.sui.io/&lt;/a&gt; введя id нфт, также можно посмотреть что есть на кошельке введя туда его адрес.&lt;/p&gt;
  &lt;p id=&quot;J7oM&quot;&gt;НФТ которое было создано не имеет ни картинки, ни описания, поэтому создаем полноценный PFP NFT (ссылка пишется без скобок, остальное с ними)&lt;/p&gt;
  &lt;pre id=&quot;vpam&quot;&gt;wallet create-example-nft --url=ссылка --description=&amp;quot;описание&amp;quot; --name=&amp;quot;имя&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;oO5m&quot;&gt;Кому лень делать самому, можете скопировать мой вариант&lt;/p&gt;
  &lt;pre id=&quot;NMzw&quot;&gt;wallet create-example-nft --url=https://lh3.googleusercontent.com/pw/AM-JKLVZJD47LzjISscW86gnnL2jqWOTT76M18I4DWATp-SLlp_aNX7n20eEDR8w_gYzo636uOMdkkQ0Iag8HtVKFm1ANWlhNgP4VTo9cu7himwGTY7p9kOUNuqmZpTjNtel5zmsdn0hXipwMNox6Oqwcn45=s640-no?authuser=0 --description=&amp;quot;Hitman. Agent 047&amp;quot; --name=&amp;quot;Dmitriyi Hitman&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;EJYV&quot;&gt;Созданное НФТ можно проверить по ссылке выше&lt;/p&gt;
  &lt;p id=&quot;7g4f&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;4VSN&quot;&gt;Далее публикуем модуль.&lt;/p&gt;
  &lt;p id=&quot;VimV&quot;&gt;Допустим мы хотим создать НФТ для игры, которую можно будет минтить на любой адрес.&lt;/p&gt;
  &lt;p id=&quot;FPpm&quot;&gt;Клонируем репозитарий&lt;/p&gt;
  &lt;pre id=&quot;lyOw&quot;&gt;git clone https://github.com/MystenLabs/sui.git&lt;/pre&gt;
  &lt;p id=&quot;vJzx&quot;&gt;Публикуем нфт&lt;/p&gt;
  &lt;pre id=&quot;chat-messages-984802869528121364&quot;&gt;wallet publish --path sui/sui_programmability/examples/move_tutorial --gas-budget 30000&lt;/pre&gt;
  &lt;p id=&quot;4Pzg&quot;&gt;Результат должен быть такой&lt;/p&gt;
  &lt;figure id=&quot;YCte&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ae/bd/aebdab16-20c2-44f1-b39c-2e014b78a931.png&quot; width=&quot;957.9999999999999&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;akw9&quot;&gt;Сохраняем 2 id выделенных на скрине&lt;/p&gt;
  &lt;p id=&quot;gQzh&quot;&gt;Создаем 2 кошелек&lt;/p&gt;
  &lt;pre id=&quot;Vrzy&quot;&gt;wallet new-address&lt;/pre&gt;
  &lt;p id=&quot;p772&quot;&gt;И выполняем команду&lt;/p&gt;
  &lt;pre id=&quot;2Qdv&quot;&gt;wallet call --function sword_create --module M1 --package 0x&amp;lt;PACKAGE_ID&amp;gt; --args \&amp;quot;0x&amp;lt;FORGE_ID&amp;gt;\&amp;quot; 42 7 \&amp;quot;0x&amp;lt;PLAYER_ADDRESS&amp;gt;\&amp;quot; --gas-budget 30000&lt;/pre&gt;
  &lt;p id=&quot;Ia1e&quot;&gt;Где:&lt;br /&gt;&amp;lt;PACKAGE_ID&amp;gt; первый id, который сохраняли, а &amp;lt;FORGE_ID&amp;gt; второй, &amp;lt;PLAYER_ADDRESS&amp;gt; - кошелёк, который только что создали&lt;/p&gt;
  &lt;p id=&quot;yjWU&quot;&gt;Увидим удачную транзакцию&lt;/p&gt;
  &lt;figure id=&quot;0XSG&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d9/52/d95265f5-56a7-4b85-bbf2-2834e021ac02.png&quot; width=&quot;1260&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;eNsd&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;COTg&quot;&gt;На этом пока все. Этот мануал был написан благодаря:&lt;/p&gt;
  &lt;p id=&quot;HwgM&quot;&gt;@sr20de#7650 и его &lt;a href=&quot;https://medium.com/@sr20de/sui-devnet-%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D1%8F%D0%B5%D0%BC-%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-477e2340dfa4&quot; target=&quot;_blank&quot;&gt;гайду&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;mD9f&quot;&gt;Uncle Bogdan#5559 и его &lt;a href=&quot;https://teletype.in/@freshkillaz/sui&quot; target=&quot;_blank&quot;&gt;скрипту&lt;/a&gt;, &lt;a href=&quot;https://github.com/freshe4qa/sui/tree/main&quot; target=&quot;_blank&quot;&gt;гитхаб&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;ukJ6&quot;&gt;Моя &lt;a href=&quot;https://medium.com/@cryprtogribok/%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-sui-%D1%8D%D1%82%D0%BE-%D0%BA%D1%80%D1%83%D1%82%D0%BE-c8038c1b3506&quot; target=&quot;_blank&quot;&gt;статья&lt;/a&gt; почему Sui это круто&lt;/p&gt;
  &lt;p id=&quot;dMPO&quot;&gt;Присоединяйтесь в дискорд, там всегда помогут и расскажут последние новости!&lt;/p&gt;
  &lt;p id=&quot;PlmT&quot;&gt;&lt;a href=&quot;https://discord.gg/sui&quot; target=&quot;_blank&quot;&gt;Discord Sui&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;VHQ7&quot;&gt;&lt;a href=&quot;https://twitter.com/Mysten_Labs&quot; target=&quot;_blank&quot;&gt;Twitter Sui&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;3BRg&quot;&gt;&lt;a href=&quot;https://github.com/MystenLabs/sui&quot; target=&quot;_blank&quot;&gt;Github Sui&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;ZjTi&quot;&gt;&lt;a href=&quot;https://sui.io/&quot; target=&quot;_blank&quot;&gt;Website&lt;/a&gt;&lt;/p&gt;

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