#!/bin/bash export HOME=/var/lib/solana export PATH="$PATH:/usr/local/bin" ASN="chpst -u nobody:nogroup" cd $HOME $ASN solana config set --url $NETWORK_URL if [[ ! -e $HOME/validator-keypair.json ]]; then $ASN solana-keygen new -o $HOME/validator-keypair.json fi $ASN solana-keygen pubkey ~/validator-keypair.json if [[ ! -d $HOME/validator-ledger ]]; then $ASN mkdir $HOME/validator-ledger fi exec $ASN \ solana-validator \ --identity $HOME/validator-keypair.json \ --trusted-validator dv1LfzJvDF7S1fBKpFgKoKXK5yoSosmkAdfbxBo1GqJ \ --no-untrusted-rpc \ --ledger $HOME/validator-ledger \ --rpc-port 8899 \ --entrypoint entrypoint.devnet.solana.com:8001 \ --expected-genesis-hash Ap36zrBt2jLWpwUjaF48hRULVgmvSE3ViFxiQgjZX2XC \ --log - \ --limit-ledger-size 2>&1