Risc Zero Contributed Phase 1

Risc Zero Contributed | Phase 1: Trusted Setup Ceremony

Install Dependencies

sudo apt-get update && sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
sudo apt-get update && sudo apt-get install nodejs -y

Install Package and p0tion

curl -sL https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/install.sh | sh -
source ~/.profile
mkdir p0tion-tmp
cd p0tion-tmp
nvm install 16.20
nvm use 16.20
npm install @p0tion/phase2cli

Install Screen

apt install screen

Authenticate Github

npx phase2cli auth
  • Copy Code

  • Open : https://github.com/login/device

  • Enter Code

  • Autorize and Done

Create Screen

screen -Rd risc
npx phase2cli contribute

Done, waiting for contribute queue

Last updated