We recommend Dedicated servers without the word ‘Virtual’. 32core or preferred 64 core Server with 500ssd minimum and 64gb RAM
Install aleo on any dedicated server
sudo apt update && sudo apt upgrade -y
sudo apt install wget jq git build-essential pkg-config libssl-dev -y
sudo apt install screen screen -S aleo
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/installers/rust.sh)
source "$HOME/.cargo/env"
sudo ufw allow 3030/tcp
sudo ufw allow 4130/tcp
git clone --branch mainnet --single-branch https://github.com/AleoNet/snarkOS.git
cd snarkOS
git checkout tags/testnet-beta
[For Ubuntu users] A helper script to install dependencies is available. From the snarkOS directory, run: Lastly, install snarkOS:
./build_ubuntu.sh && cargo install --locked --path .
snarkos --version
snarkos account new
snarkos start --nodisplay --network 1 --prover --private-key=paste_savedpvtkey_here
./run-prover.sh network 1
snarkos start --nodisplay --network 1 --private-key=paste_savedpvtkey_here
./run-client network 1
https://testnetbeta.aleo123.io/address/ # thanks @de441ck from discrod for this