Installing SPOS scripts

Install and configure the StakePool Operator Scripts (SPOS) for pool management.

SPOS supports air-gapped (offline) key generation and hardware wallets (Trezor/Ledger) for maximum security.

1) Install dependencies

sudo apt update -y
sudo apt install -y curl bc jq

2) Clone the SPOS repository

cd ~
mkdir -p git && cd git
rm -rf scripts
git clone https://github.com/gitmachtl/scripts
cd scripts
ls -al
SPOS scripts directory listing

3) Copy scripts to your PATH

4) Create the SPOS configuration file

This tells the scripts where to find the node socket and genesis files. Placing it in your home directory means you do not need to reconfigure when upgrading scripts.

5) Verify installation

00_common.sh showing cli 10.15.0.0 / node 10.6.2

The output shows the detected cardano-cli and cardano-node versions, the operating mode, and the configured network.

The "Warning: Node-Socket does not exist" message is expected if the node is not running on this machine (e.g., on an offline workstation).

Last updated