April 14, 2022

Penumbra update Guide

Penumbra Testnet
Видео по установке ноды и кошельку

Аренда сервера

Наши русские партнёры , одни из самых стабильных и дешёвых хостингов ! Имеется русская поддержка , интуитивный интерфейс и простая оплата .

VDSina ( Выгодно брать средней мощности сервера )
Firstvds ( Выгодно брать большей мощности сервера )

Sprintbox ( Выгодно брать малой мощности сервера )

Вход на сервер

  • В поиске Windows пишем "cmd" и запускаем( на MacOS или Linux - терминал).
  • Введите команду
ssh root@СвойIpАдресСервера

Например ssh [email protected] для сервера с адресом "185.209.29.187"

  • Введите "yes" с клавиатуры
  • Вставьте пароль от сервера , нажав 1 раз правую кнопку мыши , пароль виден НЕ будет, для безопасности сделано.
  • Вы вошли , если увидели +-похожее .

Установка

sudo apt update && sudo apt upgrade
sudo apt install make curl tar wget clang pkg-config libssl-dev jq build-essential -y
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Выбираете 1 пункт

source ~/.cargo/env
apt install git
rm -rf penumbra 
git clone https://github.com/penumbra-zone/penumbra 
cd penumbra
git checkout 011-sponde
cargo update
cargo build --release --bin pcli

  • Восстановление старого кошелька , если у вас его нет, пропустите данный пункт и перейдите к созданию кошелька.
cd $HOME/penumbra
cargo run --quiet --release --bin pcli wallet import <Ваш Seed>

Пример:
cargo run --quiet --release --bin pcli wallet import 1rXXXXXXXXXXxxXXXXXXXXXXXXXXXXXXXXXXXXXX

Смотрим обновлённые данные

cargo run --quiet --release --bin pcli addr list

Формат адреса кошелька в новой версии изменился, старый формат начинался на penumbrev0, новый penumbrav1. После выполнения команды сброса кошелька удаляется старая информация, но ваш приватный ключ сохраняется и на его основе формируется адрес кошелька нового формата.

Если всё равно пишет penumbrev0 , обновите формат кошелька командой

cargo run --quiet --release --bin pcli wallet reset

Проверить адрес командой

cargo run --quiet --release --bin pcli addr list

Создание кошелька

cd $HOME/penumbra
cargo run --quiet --release --bin pcli wallet generate
cargo run --quiet --release --bin pcli addr list

Берём адрес нашего кошелька и идём в их Discord в ветку #🚰-testnet-faucet

Запускаем синхронизацию и дожидаемся её окончания

export RUST_LOG=info
cargo run --quiet --release --bin pcli sync

Посмотреть баланс

cargo run --quiet --release --bin pcli balance

Получаем Seed фразу и сохраняем её

cargo run --quiet --release --bin pcli wallet export

Делегирование токенов

Смотрим список текущих валидаторов

cargo run --quiet --release --bin pcli stake list-validators

Делегируем 10 монет валидатору

cargo run --quiet --release --bin pcli stake delegate 10penumbra --to penumbravalid1...

Показать делегации

cargo run --quiet --release --bin pcli stake show

Отменить делегирование

cargo run --quiet --release --bin pcli stake undelegate 1delegation_penumbraval

Не хотите заморачиваться с установкой?

Лучший бот по установке нод.
Выгодные цены , полное обслуживание и установка под ключ.
https://t.me/storenode_bot

Контакты авторов

Discord: ProMint#2882
Telegram: @ProMint
Medium: @ProMintChannel

Полезные ссылки Penumbra

Официальный сайт проекта

Twitter | Discord | GitHub | Telegram Ru