Miner Lookup
Enter your NOCK payout address. You'll see workers, hashrate, valid/invalid shares, your window share and recent payouts.
Enter an address
The dashboard is built from the shares the pool has verified for that address.
Not mining here yet? What you need in order to join.
Getting the miner running
Pick your system. Every command is meant to be pasted as it stands.
Two commands. Ubuntu 24.04 or newer, NVIDIA driver 550 or newer.
- 1
Check the card
Driver 550 or newer, RTX 50xx 570 or newer. No driver? sudo ubuntu-drivers install, then reboot.
nvidia-smi --query-gpu=name,driver_version,compute_cap --format=csvname, driver_version, compute_cap NVIDIA GeForce RTX 5090, 595.91.07, 12.0
- 2
Download and start
It works when SHARE ACCEPTED appears. Several cards need nothing extra.
curl -fsSLO https://nockforge.tech/download/nockforge-zkminer-0.6.8.tar.gz echo "de830ba7cc250bae1a6812548c4850bcfc744dead91e4e5621463880c94d0a22 nockforge-zkminer-0.6.8.tar.gz" | sha256sum -c - tar xzf nockforge-zkminer-0.6.8.tar.gz && cd nockforge-zkminer-0.6.8 ./nockforge --wallet <YOUR_ADDRESS>[zkminer] driver 595.91.07 == GPU up (embedded cubin, arch=compute_120) == == clock offset +100 MHz on 0000:01:00.0 (was +0, now +100, SM 2640 MHz) == quiver: authenticated, device accepted (linux / NVIDIA GeForce RTX 5090) SHARE ACCEPTED: accepted LOCAL 117742076 cand/s (117.74 M nonces/s) | 60s 117.71 M/s | GPU 67 C 540 W | shares 35 accepted 0 rejected | hits 35
- 3
Optional: keep it running across reboots
Move the folder to /opt and put your address in ExecStart. The rig then comes back after a power cut.
sudo mv nockforge-zkminer-0.6.8 /opt/ && sudo tee /etc/systemd/system/nockforge.service >/dev/null <<'EOF' [Unit] Description=nockforge zkminer After=network-online.target [Service] WorkingDirectory=/opt/nockforge-zkminer-0.6.8 ExecStart=/opt/nockforge-zkminer-0.6.8/nockforge --wallet <YOUR_ADDRESS> Restart=always [Install] WantedBy=multi-user.target EOF sudo systemctl enable --now nockforge
If it does not work
- Nothing starts at all. ldd --version must say 2.39 or newer — Ubuntu 24.04. Ubuntu 22.04 and Debian 12 are too old.
- Your address is your login. 55 characters, base58, never 0, O, I or l. A wrong but valid-looking address mines for someone else.
- The miner raises your core clock by 100 MHz. Only as root, and only on the card it mines with. --clock-offset off leaves it alone.
Point your GPU at this pool
No account, no signup, no API key. Your NOCK payout address is your login, and the miner never sees a private key.
1 · Get the miner
2 · Start it
Unpack the tarball, then:
./nockforge --wallet <YOUR_ADDRESS> --device <RIG_NAME>Solo: end the rig name with -solo. The script sets the pool endpoint, verifies its certificate and picks the batch size for your card.
3 · Check it works
verifyThe miner prints its own rate and counters every 10 seconds — your numbers will differ, the fields will not:
LOCAL 74728152 cand/s (74.73 M nonces/s) | 60s 74.75 M/s | GPU 76 C 600 W | shares 46 accepted 0 rejected | hits 46 | cand 22856007680 wall 305.9
The number in front of rejected must stay 0. The miner keeps that word lowercase while it is 0 and prints REJECTED as soon as it is not. Then look up your address in the Miner Lookup.