- Notifications
You must be signed in to change notification settings - Fork102
archway-network/archway
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The core implementation of the Archway protocol leverages theCosmos SDK andCosmWasm to reward validators and creators for their contributions to the network.
The following specifications have been found to work well:
- An x86-64 (amd64) multi-core CPU (AMD / Intel);
- Higher clock speeds are preferred as CometBFT is mostly single-threaded;
- 64GB RAM;
- 1TB NVMe SSD Storage (disk i/o is crucial);
- 100Mbps bi-directional Internet connection;
The following software should be installed on the target system:
- The Go Programming Language (https://go.dev)
- Git Distributed Version Control (https://git-scm.com)
- Docker (https://www.docker.com)
- GNU Make (https://www.gnu.org/software/make)
Clone the repository, checkout themain
branch and build:
cd archwaygit checkout mainmake install
This will install thearchwayd
binary to yourGOPATH
.
A docker image for production purposes (no shell access):
A docker image is also provided for test setups (shell access):
There are two ways to run a localnet, local and containerized
This solution uses docker-compose and docker on the backend.To setup new localnet use:
make localnet
To continue last localnet used:
make localnet-continue
To learn more, pleasevisit the official Archway documentation.
About
Archway Network