Installation

Getting the validator binary
The recommended installation method for a production environment is using a Docker image.

Docker image

The latest Docker image can be found at:
gcr.io/abacus-labs-dev/hyperlane-agent:5bf8aed-20230323-140136
To pull the image, run:
docker pull gcr.io/abacus-labs-dev/hyperlane-agent:5bf8aed-20230323-140136
The validator binary is found at ./validator:
docker run -it gcr.io/abacus-labs-dev/hyperlane-agent:5bf8aed-20230323-140136 ./validator

Building from source

First, follow the setup instructions found here: https://github.com/hyperlane-xyz/hyperlane-monorepo#rust.
# Clone the repo
git clone [email protected]:hyperlane-xyz/hyperlane-monorepo.git
# cd into the rust directory
cd ./hyperlane-monorepo/rust
# Build the release version of the validator
cargo build --release --bin validator
# The validator binary is found at `./target/release/validator`:
./target/release/validator