SKALE Fuji Versions

You can find the compatible versions in this page. Set up requires only Validator-Cli, Node-Cli and SGX versions.

The rest of the versions were provided for docker containers and correspondent tags in their individual code repositories.

Prerequisites

Node machine

  • A Linux x86_64 machine

  • Ports 80, 443, 3009, 8080, 9100, and 10000–18192, and ICMP IPv4 should not be closed by external firewall

  • Ubuntu 18.04

  • 100GB root storage

  • 200GB attached storage

  • 8 physical cores

  • 32GB RAM

  • 16GB Swap

  • docker

  • docker-compose → 1.27.4

  • iptables-persistent, btrfs-progs, lsof, lvm2, psmisc, and apt

  • live-restore enabled docker docs

SGX Server

  • SGX-enabled Intel processor

Geth Node

  • geth node with 1.10.8 version

Versions for Set up

Node CLI

Validator CLI

SGX Wallet

1.77.0-stable.0 container: skalenetwork/sgxwallet_release:1.77.0-stable.0

Skale node

Skaled

Docker lvmpy

Transaction manager

Skale admin

Bounty agent

Skale watchdog

Environment Variables to set

MONITORING_CONTAINERS=True
DOCKER_LVMPY_STREAM=1.0.1-stable.3
MANAGER_CONTRACTS_ABI_URL=https://raw.githubusercontent.com/skalenetwork/skale-network/master/releases/rinkeby/skale-manager/1.8.1/skale-manager-1.8.1-beta.1-rinkeby-abi.json
IMA_CONTRACTS_ABI_URL=https://raw.githubusercontent.com/skalenetwork/skale-network/master/releases/rinkeby/IMA/1.0.0-beta.13/abi.json
CONTAINER_CONFIGS_STREAM=2.0.1-testnet.1
FILEBEAT_HOST=filebeat.testnet.skalenodes.com:5001
DISABLE_IMA=False
ENV_TYPE=testnet
SGX_SERVER_URL=[[By Validator], setup SGX wallet first]
DISK_MOUNTPOINT=[[By Validator], your attached storage /dev/sda or /dev/xvdd (this is an example. You just need to use your 2TB block volume mount point)]
DB_PORT=[By Validator]
DB_ROOT_PASSWORD=[By Validator]
DB_PASSWORD=[By Validator]
DB_USER=[By Validator]
IMA_ENDPOINT=[[By Validator], GETH NODE ENDPOINT ]
ENDPOINT=[[By Validator], GETH NODE ENDPOINT]
```