The IBC Relayer is developed with the Rust programming language. In order to build and run the relayer you need to install and configure
Rust on your machine.
For instructions on how to install
Rust on your machine please follow the official
Notes about Rust Installation.
The provided instructions will install all the Rust toolchain including
rustup that are required to build the project.
Hermes is developed and tested using the latest version of Rust,
the moment. To check that your toolchain is up-to-date run:
In case you already had installed the Rust toolchain in the past, you can
update your installation by running
After you install the
Rust toolchain you can execute the following command:
This should display the
cargo version and confirm the proper installation.
To install and configure Golang on your machine please follow the Golang official documentation.
Next, go to the Installation section to learn how to build Hermes.