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:
Guide dev:
Read more:
Server preparation
Ubuntu 22.04
Installing build prerequisites
Copy 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
Copy sudo curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-> choose 1
Copy source "$HOME/.cargo/env"
rustup update
cargo --version
Cloning the repository
Copy sudo git clone https://github.com/penumbra-zone/penumbra
Copy cd penumbra && git fetch && git checkout v0.63.1
Building the pcli client software
Copy cargo build --release --bin pcli
Check version:
Copy cargo run --quiet --release --bin pcli -- --version
Generating a Wallet
Copy cargo run --quiet --release --bin pcli init soft-kms generate
SAVE 24 WORD YOUR PRIVATE SEED PHRASE
Wallet
View your address
Copy cargo run --quiet --release --bin pcli -- view address
or
Copy cargo run --quiet --release --bin pcli view address 0
Run sync
Copy cargo run --quiet --release --bin pcli view sync
Check balance
Copy cargo run --quiet --release --bin pcli view balance
Faucet token
Discord: we will re-enable the faucet some time this week, please wait until then to post addresses
Contributing
Copy 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