Join the Zora Network, a Layer 2 solution focused on decentralizing and democratizing access to digital media and culture. Backed by significant investments, Zora is dedicated to becoming the foundation for digital media's future through blockchain technology.
- Linux Ubuntu 22.04 LTS with Docker installed
- 200 GB available storage
- 16 GB RAM
- x86 architecture
Contabo VPS 2 is recommended for its reliability and performance. See the Contabo VPS Server Guide for setup instructions.
Before installing a Zora node, you need an Ethereum Mainnet API key from Alchemy:
- Sign up and verify your account at Alchemy.
- Create a new app, name it, provide a description, and select Ethereum Mainnet as the network.
- Access your API keys under "View Key" and copy your HTTPS key. It will be required during the Ansible script execution.
Update your system and install Ansible and Git:
sudo apt update && sudo apt upgrade -y
sudo apt install ansible git -y
Clone the repository to access the Ansible playbook and all necessary files:
git clone https://github.com/nodemasterpro/deploy-node-zora.git
cd deploy-node-zora
Launch the installation with the following playbook command:
ansible-playbook zora_node.yml --extra-vars "node_action=install"
Run the playbook with root privileges.
After initializing, start the Zora node service:
sudo systemctl start zora-node
To check the operation of your Zora node:
journalctl -u zora-node -f -o cat
sudo systemctl stop zora-node
sudo systemctl start zora-node
ansible-playbook zora_node.yml --extra-vars "node_action=update"
ansible-playbook zora_node.yml --extra-vars "node_action=remove"
Join the Zora community on Discord and Twitter to stay updated. For any questions, reach out on my Discord. Follow updates on Twitter, join the Telegram Group, the Discord Server, and subscribe to the YouTube Channel.