πŸš€ Quick Start

Prerequisites

Before you begin, ensure you have the following installed:

# Rust with RISC-V target
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup target add riscv32im-unknown-none-elf
# Go 1.24+
# Installation varies by OS - see https://golang.org/doc/install
# IPFS (for data storage)
# Installation varies by OS - see https://docs.ipfs.io/install/
# Docker or Podman (for testing)
# Installation varies by OS

Environment Setup

# Clone the repository
git clone <repository-url>
cd zenith
# Set environment variables for development
export RUST_LOG=info
export RUST_BACKTRACE=1
export RISC0_LOG=true
export RISC0_DEV_MODE=1 # Enables faster proving for development