March 29

Succinct activity guide | Гайд по активностям в Succinct

Установка:

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

sudo apt update && sudo apt upgrade -y

sudo apt install -y curl git jq lz4 build-essential unzip make gcc ncdu cmake clang pkg-config libssl-dev libzmq3-dev libczmq-dev python3-pip protobuf-compiler dos2unix screen

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

sudo apt install -y ca-certificates curl gnupg lsb-release 

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io

sudo usermod -aG docker $USER

newgrp docker
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

Установка foundry:

cd

mkdir foundry

cd foundry

curl -L https://foundry.paradigm.xyz | bash

source ~/.bashrc

foundryup

cd

Устанавливаем rust/cargo:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
#выбираем 1

sudo apt install cargo

source "$HOME/.cargo/env"


Установка cli:

curl -L https://sp1up.succinct.xyz | bash

source /root/.bashrc

sp1up

cargo prove --version

Кошелек+пополнение

cast wallet new
#сохраняем данные кошелька

1. Импортируем этот кошелек в метамаск

2. Пополняем в эфировской сети на 10 долл

3. Переходим сюда , коннектим кошелек, вводим код (получаем его за активности в дискорде), подвязываем тви, депозитим 10 долл

Билд и прув:

cargo prove new --evm fibonacci

cd fibonacci

git clone https://github.com/succinctlabs/sp1-project-template.git

cd program && cargo prove build

cd ../script

RUST_LOG=info cargo run --release -- --prove

Спасибо за внимание! И поздравляю с новой нодой!
@kulikovae

Мой ютуб ТУТ