Installation
Clone the repository, install dependencies, and verify Docker is working.
All validator services run in Docker containers. No local Python, Java, or other runtime is required beyond Docker itself.
Install Docker
Install Docker Engine or Docker Desktop for your platform. Follow the official instructions at docs.docker.com/get-docker.
Verify the installation:
docker --version
docker compose versionBoth commands must succeed before proceeding.
Clone the Repository
git clone https://github.com/ORO-AI/oro.git
cd oroCreate the Environment File
Copy the example environment file. Configuration details are covered in the next section.
cp .env.example .envVerify Docker Compose
Run a dry check to confirm Docker Compose can parse the project:
docker compose config --quietIf this exits without error, the installation is complete. Proceed to configuration.
Next steps
- Configuration: Set up environment variables, wallet credentials, and CLI arguments.