Zora
Run the node using Docker
Hardware requirements
SPEC | Recommend |
---|---|
CPU | ≥ 4 Cores |
RAM | ≥ 8 GB |
SSD | ≥ 200 GB |
Set up RPC in Alchemy
Create an account on Alchemy
Use your Gmail to register an account here: https://www.alchemy.com/
- NOTE:
Select FREE and do not add any VISA cards to your Alchemy account
Create Zora app
Create the Zora app on the Ethereum mainnet
Get API keys information for both Ethereum and Optimism.
- Please copy both the Ethereum mainnet APIs to prepare for the next step
Run Zora Node
1. Update
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
2. Install Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
rm $HOME/get-docker.sh
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
docker -v
3. Download Source
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
4. Edit .env
nano .env
Ctrl + X : Save
5. Run Node
docker compose up --build
6. Auto Restart
docker update --restart=unless-stopped node-node-1
docker update --restart=unless-stopped node-geth-1
7. Check logs
docker logs -f node-node-1
docker logs -f node-geth-1