https://img3.teletype.in/files/27/7d/277d6e54-5bac-47cd-a7f6-ef24b6599bd9.jpeg

Сегодня мы разберем проект Penumbra, узнаем их цели и как принять участие в их тестнете

Penumbra — это полностью защищенная зона экосистемы Cosmos, позволяющая любому безопасно совершать транзакции, делать ставки, обмениваться или торговать, не сообщая миру свою личную информацию.

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

4 CPU x 8 GB RAM x 200 GB SSD - Ubuntu 20.04

Установка ноды

#Ставим зависимости
sudo apt update && sudo apt upgrade -y
sudo apt install make curl tar wget clang pkg-config libssl-dev jq build-essential -y

#Устанавливаем Rust (нужно будет нажать 1)
curl --proto '=https' --tlsv1.2 -sSf <https://sh.rustup.rs> | sh

source ~/.cargo/env

#Клонируем репозиторий
git clone <https://github.com/penumbra-zone/penumbra>
cd penumbra
git checkout 037-Megaclite
cargo update

#Билдим Cli
cargo build --release --bin pcli

#Если это ваш первый тестнет в этом проекте - генирируем кошелек, если нет -  восстанавливаем старый
cargo run --quiet --release --bin pcli wallet generate

#Восстановление
cargo run --quiet --release --bin pcli wallet reset

#Включаем логи
export RUST_LOG=info

Запрос тестовых токенов

Запрос токенов происходит на сервере Penumbra через ветку faucet

#Проверяем синхронизацию
cargo run --quiet --release --bin pcli sync

#Смотрим свой адрес
cargo run --quiet --release --bin pcli addr list

#После запроса в дискорде проверяем свой баланс
cargo run --quiet --release --bin pcli balance

#Пример
Total
 1gm
 1gn
 1pizza
 100penumbra

После установки и запроса токенов можем выполнить несколько задач

#Делегация токенов на валидатора
#Проверяем лист валидаторов (он там 1)
cargo run --quiet --release --bin pcli stake list-validators

#Высылаем ему 10 токенов
cargo run --quiet --release --bin pcli stake delegate 10penumbra --to penumbravalid19caff39080amxlupcjutnhcm7vh8rjfevza0hpx33pn7lntf6vyqvuekzh

#Проверяем делегацию
cargo run --quiet --release --bin pcli stake show

#Вытаскиваем делегацию
cargo run --quiet --release --bin pcli stake undelegate 1delegation_penumbravalid19caff39080amxlupcjutnhcm7vh8rjfevza0hpx33pn7lntf6vyqvuekzh

Всем спасибо за внимание. Если у вас возникли вопросы или при установке ноды возникли ошибки - пишите в наш чат поддержки!


Команда NODERS

Команда NODERS