Installation

Chain ID
Latest Version Tag
Custom Port

swisstronik_1291-1

genesis

175

Supported Hardware

Swisstronik uses Intel SGX to protect user transactions and smart contract state. Since Intel SGX is a hardware solution, you should have appropriate hardware to run it.

Find supported Cloud Providers and Intel SGX setup instructions at official docsarrow-up-right

Hardware requirements

  • For now, you can use any Intel CPU which supports SGX via SPS and EPID remote attestation

  • 32GB RAM

  • 500 GB SSD

Setup validator name

Replace YOUR_MONIKER_GOES_HERE with your validator name

MONIKER="YOUR_MONIKER_GOES_HERE"

Install dependencies

UPDATE SYSTEM AND INSTALL BUILD TOOLS

sudo apt -q update
sudo apt -qy install curl git jq lz4 build-essential
sudo apt -qy upgrade

INSTALL GO

Download binaries

Install Cosmovisor and create a service

Obtain master key

Before starting your node, you should obtain master key, which will be used to encrypt and decrypt transactions and smart contract state.

The command above will pass Remote Attestation, during which, another node checks whether the correct software and hardware are used. If the command returns you same output as shown below, it means your node is ready to work:

Initialize the node

Download latest chain snapshot

Start service and check the logs

Last updated