✔️Check your node info
It is better to use the Q1 - Node Manager, where all these commands are just one click away.
Get your peerID
NODE_DIR="$HOME/ceremonyclient/node"
NODE_BINARY=$(find "$NODE_DIR" -type f -executable -name "node-*" ! -name "*.dgst*" ! -name "*.sig*" | sort -V | tail -n 1 | xargs basename)
cd "$HOME/ceremonyclient/node" && ./$NODE_BINARY -peer-id
See node info PeerID - Version - Max frame - Balance This can give an error on nodes that are not fully sync, but you will still see your peerID
NODE_DIR="$HOME/ceremonyclient/node"
NODE_BINARY=$(find "$NODE_DIR" -type f -executable -name "node-*" ! -name "*.dgst*" ! -name "*.sig*" | sort -V | tail -n 1 | xargs basename)
cd "$HOME/ceremonyclient/node" && ./$NODE_BINARY -node-info
Check balance
NODE_DIR="$HOME/ceremonyclient/node"
NODE_BINARY=$(find "$NODE_DIR" -type f -executable -name "node-*" ! -name "*.dgst*" ! -name "*.sig*" | sort -V | tail -n 1 | xargs basename)
cd "$HOME/ceremonyclient/node" && ./$NODE_BINARY -balance
Check node version
journalctl -u ceremonyclient -r --no-hostname -n 1 -g "Quilibrium Node" -o cat
Extract Peer Manifests by Peer ID
If it's the first time you are trying to retrieve the manifest, run the below script (do the Safety checks first). This will install the necessary apps and output the manifest last.
wget --no-cache -O - https://raw.githubusercontent.com/lamat1111/quilibriumscripts/main/tools/qnode_peermanifest_checker.sh | bash
Next time you want to retrieve the manifest, you can simply run the below command (it will be faster). This command temporarily exports some variables, this may be redundant, but it solves the gRPCurl not found error on some systems.
export GOROOT=/usr/local/go && export GOPATH=$HOME/go && export PATH=$GOPATH/bin:$GOROOT/bin:$PATH && peer_id_base64=$(grpcurl -plaintext localhost:8337 quilibrium.node.node.pb.NodeService.GetNodeInfo | jq -r .peerId | base58 -d | base64) && grpcurl -plaintext localhost:8337 quilibrium.node.node.pb.NodeService.GetPeerManifests | grep -A 15 -B 1 "$peer_id_base64"
Check your QUIL balance and address (after 2.0)
cd ~/ceremonyclient/client && ./qclient token balance
If you get a "No such file or directory" error, run the command below to try to rebuild the client.
cd ceremonyclient/client && GOEXPERIMENT=arenas go build -o qclient main.go
All the commands to transfer QUIL tokens are here.
Last updated