Penumbra

This is Penumbra's public summoning ceremony, where we gather contributions from the community in order to create the proving keys we'll be using at mainnet.

Discord: https://discord.gg/r3t2PuQNQy

Guide dev: https://summoning.penumbra.zone/

Read more: https://penumbra.zone/blog/summoning-ceremony-launch/

Server preparation

Ubuntu 22.04

Installing build prerequisites

sudo apt update && sudo apt upgrade -y

sudo apt-get install git tmux curl build-essential pkg-config libssl-dev clang git-lfs -y

Installing pcli

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

-> choose 1

source "$HOME/.cargo/env"
rustup update
cargo --version

Cloning the repository

sudo git clone https://github.com/penumbra-zone/penumbra
cd penumbra && git fetch && git checkout v0.63.1

Building the pcli client software

cargo build --release --bin pcli

Check version:

cargo run --quiet --release --bin pcli -- --version

Generating a Wallet

cargo run --quiet --release --bin pcli init soft-kms generate

SAVE 24 WORD YOUR PRIVATE SEED PHRASE

Wallet

Read more: https://guide.penumbra.zone/main/pcli/wallet.html

View your address

cargo run --quiet --release --bin pcli -- view address

or

cargo run --quiet --release --bin pcli view address 0

Run sync

cargo run --quiet --release --bin pcli view sync

Check balance

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

Faucet token

Faucet token on discord: https://discord.gg/r3t2PuQNQy post your address in the #testnet-faucet channel

Discord: we will re-enable the faucet some time this week, please wait until then to post addresses

Contributing

tmux
cargo run --quiet --release --bin pcli -- ceremony contribute --phase 1 --bid 60penumbra --coordinator-address penumbra1qvqr8cvqyf4pwrl6svw9kj8eypf3fuunrcs83m30zxh57y2ytk94gygmtq5k82cjdq9y3mlaa3fwctwpdjr6fxnwuzrsy4ezm0u2tqpzw0sed82shzcr42sju55en26mavjnw4

Exit tmux session: ctrl +b, d

To connect to that session: tmux a -t 0

The minimum bid for this ceremony is 60penumbra.

Once in the queue, you just have to wait until the command completes.

Please for me feedback on telegram channel

Telegram Group: https://t.me/nodesync_top

Last updated