<aside> ⚠️

Live vs Roadmap: Linux tuning + clrtynet against clarity-fintech hosts are Live-relevant. clrty-keygen, clrty-validator, clrty gossip, invent entrypoints are Roadmap.

</aside>

1. Configure the CLRTY CLI (Live)

# Prefer env + config you already use with clrtynet
export CLRTY_L1_RPC=https://api.devnet.clarity-fintech.com
clrtynet --help
clrtynet sys health
clrtynet rpc call getHealth
Cluster URL
Devnet https://api.devnet.clarity-fintech.com
Testnet https://api.testnet.clarity-fintech.com
Mainnet https://rpc.clarity-fintech.com
Local http://127.0.0.1:8545

Never Live: http://api.devnet.clrty.org, entrypoint.devnet.clrty.org:8001.

2. Linux system tuning (Live)

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

systemd / session limits

In service [Service]:

LimitNOFILE=1000000
LimitMEMLOCK=2000000000

Or /etc/systemd/system.conf [Manager]: DefaultLimitNOFILE=1000000, DefaultLimitMEMLOCK=2000000000, then:

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"

Re-login after applying limits. Keep NTP healthy:

timedatectl

3. Identity keypairs

Live today

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

Roadmap (clrty-keygen)