Quickstart
In this guide we’re going to learn how to go from zero to a running Dolos instance with the least amount of effort.
-
Installation
You can use Homebrew to install the latest version of Dolos in Mac (both x86 / ARM64)
Terminal window brew install txpipe/tap/dolosYou can install Dolos on linux system using the following command:
Terminal window curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/latest/download/dolos-installer.sh | shYou can use Powershell to install Dolos on Windows systems:
Terminal window powershell -c "irm https://github.com/txpipe/dolos/releases/latest/download/dolos-installer.ps1 | iex"Dolos provides public Docker images through Github Packages. To execute Dolos via Docker, use the following command:
Terminal window docker run ghcr.io/txpipe/dolos:latestFor more detailed information on how to install Dolos, check the installation section
-
Configuration
To configure Dolos, run the following command that will guide you through a set of questions to automatically configure your instance:
Terminal window dolos initFor more detailed information on how to configure Dolos, check the configuration section
-
Bootstrap
To bootstrap Dolos (aka: sync the history of the chain), run the following command to import a Mithril snapshot:
Terminal window dolos bootstrapFor more detailed information on how to bootstrap Dolos, check the bootstrap section
-
Running
Run the following command to start Dolos in
daemon
mode. This will keep runnig forever while syncing the chain from the upstream node and serving data through the APIs.Terminal window dolos daemonFor more detailed information on different ways to run Dolos, check the running section