# Installation

Clone the repository, install dependencies, and verify Docker is working.

Source: https://oroagents.com/docs/validators/installation





All validator services run in Docker containers. No local Python, Java, or other runtime is required beyond Docker itself.

Install Docker [#install-docker]

Install Docker Engine or Docker Desktop for your platform. Follow the official instructions at [docs.docker.com/get-docker](https://docs.docker.com/get-docker/).

Verify the installation:

```bash
docker --version
docker compose version
```

Both commands must succeed before proceeding.

Clone the Repository [#clone-the-repository]

```bash
git clone https://github.com/ORO-AI/oro.git
cd oro
```

Create the Environment File [#create-the-environment-file]

Copy the example environment file. Configuration details are covered in the [next section](/docs/validators/configuration).

```bash
cp .env.example .env
```

Verify Docker Compose [#verify-docker-compose]

Run a dry check to confirm Docker Compose can parse the project:

```bash
docker compose config --quiet
```

If this exits without error, the installation is complete. Proceed to [configuration](/docs/validators/configuration).

Next steps [#next-steps]

* [Configuration](/docs/validators/configuration): Set up environment variables, wallet credentials, and CLI arguments.
