https://img4.teletype.in/files/75/e4/75e4cabd-d0df-4fdb-a0cc-75f8a66d4d68.jpeg

О проекте

StarkNet — это децентрализованный накопительный пакет достоверности без разрешения (также известный как «ZK-накопительный пакет»). Он работает как сеть L2 поверх Ethereum, позволяя любому децентрализованному приложению достигать неограниченного масштаба для своих вычислений — без ущерба для безопасности Ethereum, благодаря тому, что StarkNet полагается на самую безопасную и масштабируемую систему криптографических доказательств — STARK .

Контракты StarkNet и ОС StarkNet написаны в Cairo, что позволяет развертывать и масштабировать любой вариант использования, независимо от бизнес-логики.

Discrod

Twitter

Сайт

Тестнет оплачиваемый

Пока однозначной информации о наградах нет, но во многих пабликах часто говорят об этом.

Требования к железу

Из личных наблюдений - нода практически вообще не ест ресурсы.

Переходим к установке

Для начала нам нужно зарегистрироваться на Alchemy.

Проходим все этапы регистрации. После успешных действий вы должны увидеть такое окно дашборда. Нам потребуется ссылка HTTP для дальнейшего запуска ноды.

https://img2.teletype.in/files/51/8c/518c36e0-9ad2-45c2-b7f9-de3be196629c.png

Подготавливаем сервер

sudo apt update && sudo apt upgrade -y

sudo apt install curl git build-essential libgmp-dev pkg-config screen libssl-dev python3.8-venv python3-pip python3-dev -y

pip3 install fastecdsa

curl --proto '=https' --tlsv1.2 -sSf <https://sh.rustup.rs> | sh

source $HOME/.cargo/env

cargo --version

Устанавливаем ноду

screen -S 1

git clone --branch v0.4.2 <https://github.com/eqlabs/pathfinder.git>

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

cargo run --release --bin pathfinder -- --ethereum.url <Ваша URL из Alchemy>