April 7

Как развернуть смарт-контракт на ubuntu В devnet Seismic

  • Нам подойдет Я беру на XorekCloud

Подключаемся root+пароль и устанавливаем необходимый софт

sudo apt update
sudo apt upgrade -y
sudo apt install -y curl git build-essential
sudo apt install file -y
sudo apt install unzip -y
curl https://sh.rustup.rs -sSf | sh
source "$HOME/.cargo/env"
rustc --version
sudo apt install -y jq
jq --version
curl -L \
-H "Accept: application/vnd.github.v3.raw" \
"https://api.github.com/repos/SeismicSystems/seismic-foundry/contents/sfoundryup/install?ref=seismic" | bash
source ~/.bashrc
sfoundryup

Ждем от 5 до 30 мин пока устанавливается и обновляется Foundry

Видим вот такую надпись: sfoundryup: Seismic Foundry installation complete.
Значит все прошло успешно

git clone --recurse-submodules https://github.com/SeismicSystems/try-devnet.git
cd try-devnet/packages/contract/
bash script/deploy.sh

Видим вот такую картинку и нажимаем Enter

Далее видим адрес кошелька на который нам необходимо отправить немного тестового ETH в сети seismic devnet. Для этого отправляемся с основного кошелька в кран https://faucet-2.seismicdev.net/ и запрашиваем тестовые токены, далее со своего кошелька пересылаем 0,1 ETH на адрес кошелька, который выдал вам сервер

Ждем 2-3 минуты и нажимая Enter, видим вот такую картинку значит все прошло успешно