Become a Zora Node Runner: A Tutorial on Running a Zora Node

6a4C...naKd
29 Feb 2024
76

Zora has raised a total of $60M in funding over 3 rounds. Their latest funding was raised on May 5, 2022 from a Seed round. Zora is funded by 10 investors. Kindred Ventures and Coinbase Ventures are the most recent investors.

1. VPS Configuration

minimum requirements

  • at least 16 GB RAM
  • an SSD drive with at least 200 GB free

you can buy vps on contabo
For region i prefer use singapore, many airdrops don’t allow US citizen. Select Ubuntu.

2. Connect Your VPS

For Windows i’m use MobaXterm and download portable edision.
Now,

  • go to MobaXterm > sesion > ssh > paste your vps ip to ‘remote host’ and enter
  • write your vps username and password

password never be displayed, so just type and enter.

3. Alchemy API

4. Install Node

Connect to your node through MobaXterm and run the following commands :

sudo apt-get update && sudo apt-get upgrade -y

sudo apt install curl build-essential git screen jq pkg-config libssl-dev libclang-dev ca-certificates gnupg lsb-release -y

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose -y

Press Y and Enter if required :

git clone https://github.com/conduitxyz/node.git

cd node
./download-config.py zora-mainnet-0

export CONDUIT_NETWORK=zora-mainnet-0
cp .env.example .env
nano .env

Replace<http://11rpc> with your Alchemy Account API key (HTTPS) and paste CONDUIT_NETWORK=zora-mainnet-0
Close file pressing CTRL + X , press Y and hit Enter.

screen -S log
sudo docker compose up --build

You can detach from the screen by pressing CTRL + A + D
You can go back to the logs using :

screen -r log

that’s all, you did great work!

Get fast shipping, movies & more with Amazon Prime

Start free trial

Enjoy this blog? Subscribe to mehmedbesir

3 Comments