<aside> ⚠️

Live = shipped (clrtynet, Moniversive hosts). Roadmap = designed, not Live. Challenge: XD1DSR. Ops: [email protected]

</aside>

Live — CLI smoke & health

clrtynet --help
clrtynet sys health
CLRTY_L1_RPC=https://api.devnet.clarity-fintech.com clrtynet rpc call getHealth
CLRTY_L1_RPC=https://api.testnet.clarity-fintech.com clrtynet rpc call getHealth
CLRTY_L1_RPC=https://rpc.clarity-fintech.com clrtynet rpc call getHealth
CLRTY_L1_RPC=http://127.0.0.1:8545 clrtynet rpc call getHealth
clrtynet rpc call getSlot
clrtynet network status
clrtynet net ip-status
export CLRTY_L1_RPC=https://api.devnet.clarity-fintech.com
clrtynet --help
clrtynet sys health
clrtynet rpc call getHealth

Live — Identity & registration

clrtynet wallet status --json
clrtynet node register --dry-run --json
clrtynet node status

Live — Ownership challenge XD1DSR

Exact UTF-8 challenge:

XD1DSR
# Roadmap — not Live yet (clrtynet ≡ clrty ≡ clarity)
clrtynet sign-offchain-message XD1DSR --keypair PATH_TO_KEYPAIR
clrty sign-offchain-message XD1DSR --keypair PATH_TO_KEYPAIR

Live — Linux sysctl

sudo bash -c "cat >/etc/sysctl.d/21-clrty-validator.conf <<EOF
# Increase max UDP buffer sizes
net.core.rmem_max = 134217728
net.core.wmem_max = 134217728

# Increase memory mapped files limit
vm.max_map_count = 1000000

# Increase number of allowed open file descriptors
fs.nr_open = 1000000
EOF"

sudo sysctl -p /etc/sysctl.d/21-clrty-validator.conf

Live — systemd limits / NTP

LimitNOFILE=1000000
LimitMEMLOCK=2000000000
sudo systemctl daemon-reload
sudo bash -c "cat >/etc/security/limits.d/90-clrty-nofiles.conf <<EOF
# Increase process file descriptor count limit
* - nofile 1000000
# Increase memory locked limit (kB)
* - memlock 2000000
EOF"
timedatectl

Roadmap — keygen & vanity

# Roadmap — not published as Live
clrty-keygen new -o ~/validator-keypair.json
clrty-keygen pubkey ~/validator-keypair.json
clrty-keygen new --no-outfile
clrty-keygen pubkey ASK
clrty-keygen grind --starts-with clr1:1

Roadmap — vote & withdrawer