How to Mine NEB

Start mining NEB in minutes. NEB uses Proof of Training: every attempt is one integer training step of a small 784-128-10 neural network that the chain trains block by block. Mine it on your NVIDIA GPU with suprminer (-a neb) and the NEB dataset file. Follow the 3 steps below to build your command, pick a port and connect. 1% FEE PPLNS NVIDIA GPU TESTNET

Testnet: NEB currently runs as testnet 2. When mainnet launches, 10 % of the testnet coins move to mainnet in a swap. Pool payouts are active (PPLNS, sent every full hour, UTC), so you can test the whole path from shares to a real payment.

Miners online

group

Blockchain height

database

Pool Hashrate

bar_chart
rocket_launch
Get mining in 3 steps
1 Your NEB address

Paste your NEB address (starts with neb1, 62 characters). The worker name (letters, digits, - and _, up to 32) just labels this machine in Your Stats. No registration needed.

2 Platform & port

3 GPUs & dataset

Leave GPUs empty to use every NVIDIA card. Leave the dataset path empty: the miner downloads neb-datasets.bin on the first start.

Your connect command (suprminer-neptune)

Downloads: suprminer Linux · Windows (NVIDIA) · HiveOS · release page · neb-datasets.bin (259.9 MB)

dns
Stratum Servers
Mining Pool Ping explained
Region Host Ports (plain TCP) Ping
GermanyEU · Germany (main) neb.suprnova.cc 7801 · 7802 · 7803 · 7804 · 7805 (solo) Getting Ping

7804 VarDiff for GPUs (start 500,000,000) · 7801 VarDiff (start 20,000) · 7802 fixed 20,000 · 7803 fixed 2,000,000 · 7805 SOLO (VarDiff, the finder gets 99 % of the block). 1 difficulty = 1 training attempt; VarDiff aims at one share about every 30 s. suprminer suggests a start difficulty from its own benchmark (mining.suggest_difficulty), the pool accepts it within the port's limits. The password field is ignored.

help
What goes where
Username: Your NEB address (neb1…)
Workername: Add .workername to your Username
Algo: neb (Proof of Training) — suprminer -a neb
Password: x (ignored)
Example: neb1q….myWorker01
  • suprminer NVIDIA GPU Recommended
    Download: suprminer-<version>-linux-x86_64.tar.gz Requirements: NVIDIA RTX 20xx (Turing) or newer with a driver of the 580 series or later. RTX 30xx, 40xx and 50xx use the faster tensor-core kernel automatically; an RTX 5090 does about 31.5 MH/s at about 450 W. NEB needs the dataset file neb-datasets.bin of NEB 0.3.0 (259.9 MB, BLAKE3 296a174e…80eb). suprminer downloads it automatically on the first start, checks the hash and saves it next to suprminer-neptune. Rigs without internet access: download neb-datasets.zip (26 MB) from the NEB 0.3.0 release, unpack it next to the miner, or pass --neb-dataset PATH. Download, unpack and run (the archive unpacks into suprminer-<version>/): # download suprminer-<version>-linux-x86_64.tar.gz from the latest release, then: tar xzf suprminer-*-linux-x86_64.tar.gz cd suprminer-*/ chmod +x suprminer-neptune ./suprminer-neptune -a neb -o stratum+tcp://neb.suprnova.cc:7804 -u YOUR_NEB_ADDRESS.rig01 -p x Useful options:
    • -d 0,1 — use only these GPUs (default: all NVIDIA GPUs)
    • --neb-dataset PATH — dataset file in another place
    • --neb-kernel auto|k0|k1|k2 — kernel choice; auto picks the tensor-core kernel (k1) on RTX 30xx and newer, k0 on RTX 20xx
    • --neb-test — self-test: compares GPU results with the CPU reference and prints a benchmark, no pool needed
    • --api --api-port 4068 — stats API (hashrate, temperature, power, clocks) for HiveOS-style monitoring
    Every download has a .sha256 file next to it on the release page; compare it with sha256sum FILE before you run the miner.
  • suprminer (Windows) NVIDIA GPU
    Download: suprminer-neptune-<version>-windows-x86_64-nvidia.zip Requirements: NVIDIA RTX 20xx (Turing) or newer with a driver of the 580 series or later. RTX 30xx, 40xx and 50xx use the faster tensor-core kernel automatically; an RTX 5090 does about 31.5 MH/s at about 450 W. NEB needs the dataset file neb-datasets.bin of NEB 0.3.0 (259.9 MB, BLAKE3 296a174e…80eb). suprminer downloads it automatically on the first start, checks the hash and saves it next to suprminer-neptune. Rigs without internet access: download neb-datasets.zip (26 MB) from the NEB 0.3.0 release, unpack it next to the miner, or pass --neb-dataset PATH. Unzip the whole archive into one writable folder (it contains suprminer-neptune.exe and the Visual C++ runtime DLLs it needs; the miner saves neb-datasets.bin there on the first start) and create a file start-neb.bat there: @echo off cd /d "%~dp0" suprminer-neptune.exe -a neb -o stratum+tcp://neb.suprnova.cc:7804 -u YOUR_NEB_ADDRESS.rig01 -p x pause Double-click start-neb.bat. To test the card first, run suprminer-neptune.exe -a neb --neb-test in a command prompt in that folder. Every download has a .sha256 file next to it on the release page; compare it with sha256sum FILE before you run the miner.
  • HiveOS flight sheet (custom miner)
    • CoinCustom, enter NEB
    • Walletyour NEB address (neb1…)
    • PoolSelect Configure in miner
    • Miner namesuprminer-neptune
    • Installation URLsuprminer-neptune-<version>_u2204.tar.gz (copy its link from the latest release) (older Ubuntu 20.04 images: suprminer-neptune-<version>_u2004.tar.gz)
    • Hash algorithmneb
    • Wallet and worker%WAL%.%WORKER_NAME%
    • Pool URLstratum+tcp://neb.suprnova.cc:7804
    • Passwordx
    • Extra configempty (the dataset is downloaded on the first start), or --neb-dataset /home/user/neb-datasets.bin for a file you copied yourself
    The hash algorithm neb is passed to the miner as -a neb; do not repeat -a in Extra config. Rigs without internet access: copy the dataset onto the rig, for example in the HiveOS shell: wget -O /home/user/neb-datasets.bin https://github.com/SilasEigen/neb/releases/download/v0.3.0/neb-datasets.bin Use an Ubuntu 22.04 based image with an NVIDIA driver of the 580 series or later. mmPOS: add a custom miner from suprminer-neptune-mmpos_<version>.tar.gz with the same algorithm, pool URL, wallet template and password. SMOS: use suprminer-neptune-<version>-smos-nvidia-u2204.zip (or -u2004.zip) with the same settings. All <version> downloads and SHA256 files
  • neb-wallet (part of the NEB release)
    The NEB release archive (github.com/SilasEigen/neb/releases) contains neb-node, neb-wallet and the reference miners. Create a wallet and print your address: ./neb-wallet --wallet wallet.txt new # asks for a password, prints your neb1... address ./neb-wallet --wallet wallet.txt address # shows the address again Keep a copy of wallet.txt and of the password. Checking the balance needs a NEB node (neb-wallet --rpc http://127.0.0.1:8432 --wallet wallet.txt balance); for mining to the pool only the address is needed. Verify release downloads with the signed SHA256SUMS as described in the NEB README.
quiz

NEB mining — Frequently Asked Questions

How do I mine NEB?
Download the latest suprminer release from github.com/ocminer/suprminer/releases/latest and run ./suprminer-neptune -a neb -o stratum+tcp://neb.suprnova.cc:7804 -u YOUR_NEB_ADDRESS.rig01 -p x. Your neb1… address is your account — no registration.
What is Proof of Training and what hardware do I need?
Every attempt is one integer training step of a 784-128-10 neural network on 16 samples of the chain's dataset; the block is valid when the resulting ticket is at or below the target. The model changes with every block. suprminer runs it on NVIDIA GPUs of compute capability 7.5 or later (RTX 20 series and newer, driver 580+); RTX 30 series and newer use tensor cores. An RTX 5090 does about 31.5 MH/s.
Which stratum port should I use?
GPUs: 7804 (VarDiff, start 500,000,000). 7801 is VarDiff from 20,000 for small devices, 7802 fixed 20,000, 7803 fixed 2,000,000. VarDiff aims at one share about every 30 seconds. 7805 is the SOLO port: when you find a block, you alone are credited 99 % of the block reward the pool receives (18.81 of 19 NEB; 1 % solo fee), with nothing from other miners' blocks. Like pool rewards it shows as unconfirmed balance at 1 confirmation and is paid after maturity (101 confirmations).
What is the difference between pooled and solo mining?
Pooled (PPLNS, ports 7801–7804) credits you for your share of the work behind every block the pool finds, so rewards come steadily. Solo (port 7805) credits you only for blocks you find yourself, but then with 99 % of the block reward (18.81 NEB). Over a long time both pay about the same; solo pays in rare large amounts, and a small rig may wait a long time. Blocks found on the solo port carry a SOLO badge in the block list.
What is neb-datasets.bin?
The 38 MB file with the two training datasets of the NEB chain, pinned by hash. Every attempt trains on samples from it, so the miner needs it. suprminer downloads it automatically on the first start (BLAKE3-checked); without internet access, copy it from the NEB 0.3.0 release. suprminer looks for it in the working directory and next to the binary, or takes --neb-dataset PATH.
Is this mainnet? When are rewards paid?
No — NEB currently runs as testnet 2. When mainnet launches, 10 % of the testnet coins move to mainnet in a swap. Payouts are active on testnet so you can test the full flow: PPLNS with a 1 % fee; miners are credited the subsidy share only (19 NEB per block, transaction fees stay with the pool). A block is credited at its first confirmation (shown as unconfirmed balance) and becomes payable at 101 confirmations (coinbase maturity 100); an orphaned block is never paid. Payouts go out in batches every 60 minutes (on the full hour, UTC) from 0.01 NEB (or your own payout limit); the network fee is split among the recipients.
Why is my rate shown in H/s?
One unit of difficulty equals one training attempt, which suprminer reports as H/s. Pool, network and miner rates are attempts per second; network difficulty is the expected number of attempts per block.
How do I get a NEB address?
Use neb-wallet from the NEB release: ./neb-wallet --wallet wallet.txt new asks for a password and prints your neb1… address. Keep a copy of wallet.txt and the password.