How to Mine Proxima (PROX)
Proxima's fair launch mints 94% of all PROX through a key-bound VRF proof of work that was designed to be un-poolable. This is the first pool that pools it anyway: register your address, get a pool mining key, point a GPU or CPU seeker at us and earn PPLNS rewards. 1% FEE PPLNS GPU + CPU
Get mining in 3 steps
Proxima has no stratum. Miners run a nonce seeker that fetches jobs from the pool over HTTP and posts the nonces it finds. The pool verifies every nonce, books it as a share and builds the transit when one hits the network difficulty.
Get a Proxima address
Your payout address is your wallet's holder ID, shown by proxi as a/<64 hex chars>. Create one with the official wallet:
proxi config wallet # prints: Holder ID (hash of <type>+<public key>): 2f86f959…
Install proxi from the Proxima docs. Keep that wallet key private — the pool never needs it.
Register and get your pool mining key
The pool generates a separate mining key for you. Your seekers need it (every VRF attempt is computed under a key); it never holds your rewards.
One registration per address. The token and key file are shown once — save them.
Run a seeker
Download: Linux · Windows · HiveOS · all downloads
GPU (NVIDIA, CUDA 12+):
./proxichorizo --proxi http://proxi.suprnova.cc:8100 \ --token YOUR_TOKEN --key-file proxima.key --name rig1
CPU (reference seeker, all cores):
./nonce_seeker-linux-x64 --proxi http://proxi.suprnova.cc:8100 \ --token YOUR_TOKEN --key-file proxima.key --name cpu1
Miner downloads
ProxiChorizo 0.5.6 · checksums in SHA256SUMS
| Program | Hardware | Download |
|---|---|---|
| ProxiChorizo 0.5.6 Suprnova GPU seeker. NVIDIA (CUDA, one binary for Turing to Blackwell, sm_75 – sm_120): ~41 MH/s on an RTX PRO 6000, ~29 on an RTX 5090, ~21 on an RTX 5080, ~12 on an RTX A6000, ~7.4 on an RTX 3070, ~6.9 on a CMP 170HX. AMD (OpenCL, proxichorizo-cl): ~11 MH/s on an RX 7900 XTX, ~4.5 MH/s on an MI50, ~3.6 MH/s on an RX 7600 XT. The same figures feed the calculator. Picks the fastest kernel variant per GPU and checks it against the VRF test vectors before mining; run --autotune once to verify on your card. |
NVIDIA GPU, driver 550+ (CUDA 12) · AMD GPU with ROCm / OpenCL · Linux x64, Windows x64 (NVIDIA) | GitHub releases (Linux, Windows, HiveOS, mmpOS, Docker) source repository · proxichorizo-0.5.6.tar.gz (Linux / MMPOS / SMOS, NVIDIA + AMD, glibc ≥ 2.31) · proxichorizo-hiveos.tar.gz (HiveOS custom miner, NVIDIA + AMD) · proxichorizo-0.5.6-windows-x86_64.zip (Windows, NVIDIA) · SHA256SUMS · USAGE.md · platform notes |
| nonce_seeker The reference Rust seeker from the Proxima repository. ~37 kH/s per core. |
Any x64 CPU, Linux | nonce_seeker-linux-x64 source |
| Your own seeker Anything that speaks the official nonce-seeker protocol works unchanged against the pool. |
— | protocol spec |
Build ProxiChorizo yourself (both files in one directory): nvcc -O3 -std=c++17 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_120,code=sm_120 -o ProxiChorizo proxichorizo.cu -lpthread (add the -gencode for your card). Options: --autotune, --variant NAME (--list-variants), --gpus 0,1, --threads 256 --iters 2, --bench, --selftest vectors.json.
AMD: cd opencl && make && ./proxichorizo-cl --selftest (needs the ROCm or another OpenCL ICD with headers), then the same options as the CUDA miner. HiveOS / mmpOS / SMOS flight sheets need nothing special: the launchers start the OpenCL miner when no NVIDIA driver is present.
Several GPUs in one box: run one ProxiChorizo per GPU with CUDA_DEVICE_ORDER=PCI_BUS_ID CUDA_VISIBLE_DEVICES=<n> for the steadiest rate.
Pool endpoint & rules
| Job server | http://proxi.suprnova.cc:8100 (HTTP, nonce-seeker protocol) |
| Auth | Bearer token from registration |
| Share difficulty | per account, VarDiff targeting one share per 20 s |
| Reward scheme | PPLNS, 1% pool fee |
| Minimum payout | 10 PROX, to your registered address |
| Stats | Your stats by address, JSON API |
| Pool software | Node and pool on proxima v1.2.4 (updated 2026-10-23). Network upgrade 2 passed at slot 45000 (2026-10-23 14:32 UTC): pool miners need no update, solo miners need proxi v1.1.0 or newer. |
Why a pool key?
Proxima's work function is a VRF: every attempt is an elliptic-curve multiplication under the key that signs the transit, so the searcher must hold that key. That is why you never give a pool your wallet key. The pool mints a key per account that is only ever a sender: what it mines is swept to the pool and paid to your address by shares.
How often do rewards land?
The mine chain pays one transit (95 PROX) per ~10 s slot network-wide, decided by the smallest VRF output among the solutions sequencers hold at settlement. Your share of the pool's hashrate is your share of its PPLNS rewards, block or no block.
Why payouts start a little later than on other pools
On Proxima a reward is not a coinbase that is spendable after a fixed number of blocks. Each transit the pool wins is paid into the ledger under the mining key that found it, and those rewards have to mature before the pool can sweep them into its payout wallet. The pool therefore holds back a part of your credited balance until the rewards behind it have matured and been swept; only then is it paid. The pool sweeps every account's key every 20 minutes, so the amount held is normally what you earned in the last few hours.
Your stats page shows this openly: Immature is credit for transits that are not yet final plus the maturing part, and Available is what the next payout run can send. The card When do my maturing rewards get paid? lists every maturing batch with the time of its sweep and of the hourly payout that pays it. Credits never disappear: the maturing part moves to available as the sweeps complete, and once you have been mining for a few hours the maturing amount stays roughly constant while everything you earn beyond it is paid on the hourly schedule.
- A new account starts with a small maturing amount, so the first payout arrives after the first hours of mining, not after days.
- A steady miner keeps roughly the last few hours of rewards maturing at any time, the rest is paid hourly once it exceeds 10 PROX.
- If you stop mining, the maturing part is swept and paid out in full within about a day. Nothing is kept.
The pool fee stays 1% and the credit itself is calculated per confirmed transit as on every PPLNS pool; only the moment the coins can leave the pool depends on the ledger's maturity, not on a block count.
Proxima (PROX) mining — Frequently Asked Questions
proxi config wallet profile takes a second); your earned balance on the old address is still paid out to it.proxi node mine uses for its external seekers: GET /seeker/job, POST /seeker/result, POST /seeker/report. Every seeker that works with the reference miner works with the pool, with your token and key instead of your own.