# 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.17.5+

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 v0.4.2

# GitHub

Clone and build Evmos using git:

Copy git clone https://github.com/tharsis/evmos.git cd evmos make install

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

# Releases

You can also download a specific release available on the Evmos repository (opens new window) or via command line:

Copy go install github.com/tharsis/evmos@latest