April 19, 2022

STARKNET

StarkNET - это решение которое для масштабирования использует доказательства действительности на основе STARK, для безопасного и эффективного доступа к сети Ethereum.

Инвестора: Paradigm, Sequoia,Coinbase Ventures, Polychain, Alameda Resaerch, Intel,Three Arrows Capital.

Заказываем сервер с минимальными требованиями
VPS 2 Cores, 2 GB RAM, 100 GB SSD Linux Ubuntu 20.04

Арендовать можно тут

Подключаемся к серверу через PuTTY(windows)

Если у вас macOS/Linux - то через терминал. Для macOS можно использовать еще, например   Termius

скачиваем отсюда: https://www.putty.org/  Устанавливаем.Запускаем меню программ Windows программу Putty:

После запуска видим вот такое окно:

в верхнем поле вводим IP-адрес своего сервера и нажимаем Open,  после этого появляется окно терминала как на картинке ниже.

сначала вводим логин root, нажимаем Enter . копируем пароль от вашего сервера в буфер обмена и вставляем в строку password. Для этого нужно кликнуть в поле правой кнопкой мыши (сам пароль не отображается!!!) и нажать Enter. Если все шаги до этого сделаны правильно, вы увидите  примерно такой экран, это означает, что терминал запущен и  можно вводить команды по установке

Установка ПО STARKNET. Нужно скопировать следующие команды в терминал

Команды не нужно вводить вручную. Можно копировать в буфер обмена (Ctrl+C), и вставить правой кнопкой мыши в терминал и нажать Enter.

1.Запускаем скрипты для установки необходимого на сервер:

sudo apt update && sudo apt upgrade -y
sudo apt install curl git python3-pip build-essential libssl-dev libffi-dev python3-dev libgmp-dev pkg-config -y
pip3 install fastecdsa

2.Ставим язык программирования RUST

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
когда скрипт запросит выбор нажимаем 1 default
sudo apt install cargo -y
source $HOME/.cargo/env
rustup update stable

Должна быть версия 1.58.00 и больше

git clone --branch v0.1.8-alpha https://github.com/eqlabs/pathfinder.git
sudo apt install python3.8-venv
cd pathfinder/py
python3 -m venv .venv
source .venv/bin/activate
PIP_REQUIRE_VIRTUALENV=true pip install --upgrade pip
PIP_REQUIRE_VIRTUALENV=true pip install -r requirements-dev.txt

3.Далее проверяем нашу установку командой

pytest

Вывод должен быть такой

Если у вас так то продолжаем

4.Собираем ноду

cargo build --release --bin pathfinder

5.После того как скрипт закончился переходим на сайт и регистрируемся

Регестрируемся

На почту должно будет прийти письмо о завершении регистрации

Выбираем тарифный план FREE

Дальше нас попросят данный карты-этот шаг мы пропускаем

Дальше нам предложат сделать твит за вознаграждение, но я этот шаг пропускаю

Жмём продолжить

Тут нас просят контакт для связи, этот пункт не обязателен но на всякий указываем там дискорд

Дальше нас перебросит на главную страницу, копируем тут HTTP и сохраняем

6.Далее запускаем сервис и вместо HTTP подставляем то что мы копировали

cargo run --release --bin pathfinder — --ethereum.url ВАШHTTP

Выглядеть команда должна примерно так

Дальше у вас начнется синхронизация! Проверяем её на сейтее Alchemy, в разделе Apps появится статистика

7.После переходим пишем отзыв

Вступаем в Дискорд StarkNet В ветке #full-node-success пишем отчет о проделанной работе.
Говорим что запустили нода и всё стабильно работает

На этом всё!
Ждем новых обновлений!

Подписывайся:

👉🏼Публичный канал MAR!O

👉🏼Канал по нодам MAR!O Nodes