# Installation

Build and install the Evmos binaries from source or using Docker.

# Pre-requisites

# Install Go

Evmos is built using Go (opens new window) version 1.18+

Copy go version

If the evmosd: command not found error message is returned, confirm that your GOPATH (opens new window) is correctly configured by running the following command:

Copy export PATH=$PATH:$(go env GOPATH)/bin

# Install Binaries

The latest Evmos version (opens new window) is evmosd v8.1.0

# GitHub

Clone and build Evmos using git:

Copy git clone https://github.com/evmos/evmos.git cd evmos git fetch git checkout <tag> make install

<tag> refers to a released tag from the tags page (opens new window).

After installation is done, check that the evmosd binaries have been successfully installed:

Copy evmosd version

# Docker

You can build Evmos using Docker by running:

Copy make build-docker

The command above will create a docker container: tharsishq/evmos:latest. Now you can run evmosd in the container.

Copy docker run -it -p 26657:26657 -p 26656:26656 -v ~/.evmosd/:/root/.evmosd tharsishq/evmos:latest evmosd version # To initialize # docker run -it -p 26657:26657 -p 26656:26656 -v ~/.evmosd/:/root/.evmosd tharsishq/evmos:latest evmosd init test-chain --chain-id test_9000-2 # To run # docker run -it -p 26657:26657 -p 26656:26656 -v ~/.evmosd/:/root/.evmosd tharsishq/evmos:latest evmosd start