Start seine en het vult de terminal met een live-dashboard: hoe snel je hasht, hoeveel shares de pool heeft geaccepteerd, wat je tegoed hebt en een log van alles wat het doet. Deze rondleiding gaat paneel voor paneel door seine v0.2.22, legt uit wat elk label betekent en waar het getal vandaan komt, en laat zien hoe autotuning en de toetsenbordbediening eruitzien terwijl je minet.

De screenshot toont een Apple M4 Max die ongeveer tien minuten na de start op bntpool.com minet, gemaakt voor de README van seine in oktober 2026. Hij dient als referentie voor de rest van dit artikel.
Wat toont het dashboard van seine?
Het dashboard van seine toont je live- en gemiddelde hashrate, voltooide hashes, de hoogte van de chain en de netwerkhashrate, de status van de miner, ingediende, geweigerde en geaccepteerde shares, de hashrate van elk apparaat, je pool-endpoint en aantal threads, je saldo op bntpool.com en een log met tijdstempels. Het ververst ongeveer één keer per seconde terwijl je minet.
Van boven naar beneden zijn de panelen de header, een rij van drie statistiekpanelen (HASHRATE, NETWORK, MINING), DEVICES, CONFIG, POOL BALANCE en LOG. In een terminal van minstens 148 kolommen breed staan CONFIG en het saldopaneel naast elkaar.
De header: versie, golven en uptime
De titel van de header toont de versie van seine, bijvoorbeeld seine v0.2.22. Is er een nieuwere release, dan verschijnt er een gemarkeerde badge update vX.Y.Z available naast en krijgt het log één regel met de downloadlink. seine controleert GitHub bij het starten en elke 12 uur, en die controle onderbreekt het minen nooit.
Onder de titel schuiven twee rijen golven voorbij, één stap per seconde. Elke keer dat de pool een van je shares accepteert (of, in solomodus, de node je blok accepteert), landt er een gouden ruitje op de bovenste rij aan de rechterrand, dat elke seconde één kolom naar links schuift. In een terminal van ongeveer 130 kolommen breed betekent dat dat de ruitjes die je ziet ongeveer de laatste twee minuten aan geaccepteerd werk zijn. uptime staat aan het eind van de onderste rij.
Hoe meet seine de hashrate?
Het paneel HASHRATE heeft drie regels:
- Current is je hashrate over een voortschuivend venster van vijf seconden. Een hash is hier één volledige Argon2id-berekening van 2 GiB, dus H/s telt voltooide hashes per seconde. NVIDIA-GPU’s maken werk in pieken af, dus hun huidige snelheid gebruikt een venster van 30 seconden om stabiel te blijven.
- Average is elke hash van deze sessie gedeeld door de tijd die aan minen is besteed. Wachttijd (op het synchroniseren van een node, op een walletwachtwoord of na een ongeldig adres) telt niet mee, en het gemiddelde blijft behouden als je het aantal threads verandert.
- Total is het aantal hashes dat is voltooid sinds je seine hebt gestart.
In de screenshot staat Current op 30,63 H/s en Average op 29,33 H/s. Average begint lager, omdat de eerste minuten meetellen, wanneer elke thread zijn eerste hash afmaakt en de tuner onder de volle capaciteit begint voordat hij opschaalt. Hoe langer seine draait, hoe dichter de twee bij elkaar komen.
Netwerk en status
Het paneel NETWORK toont de Height van de chain waarop je minet en de Global netwerkhashrate. In poolmodus leest seine de netwerkhashrate uit de openbare statistieken van bntpool.com en ververst het die hooguit elke 30 seconden.
State vertelt je wat de miner doet. Groen working is wat je wilt zien. In poolmodus zie je tijdens het opstarten en opnieuw verbinden ook deze:
| Status | Betekenis |
|---|---|
pool-connecting |
De Stratum-verbinding wordt geopend |
pool-connected |
Verbonden, bezig met inloggen |
pool-authenticated |
Login geaccepteerd, wacht op de eerste job |
working |
Bezig met hashen op de huidige job |
pool-disconnected |
Verbinding verbroken; seine verbindt zelf opnieuw |
pool-login-rejected |
De pool weigerde de login; de regel AUTH in het log geeft de reden |
Solo minen op je eigen node voegt statussen toe zoals daemon-syncing, stale-tip (er kwam een nieuw blok binnen, er wordt een nieuwe template opgehaald) en solved. Terwijl seine ergens op wacht, zakt Current naar nul, zodat het nooit een snelheid toont die het niet levert.
Wat betekenen Submitted, Rejected en Accepted?
Het paneel MINING telt de shares voor deze sessie:
- Submitted: shares die seine naar de pool heeft gestuurd.
- Rejected: shares die de pool niet heeft geaccepteerd. In solomodus heet deze regel
Staleen telt hij oplossingen die de node bereikten nadat de chain al verder was gegaan. - Accepted: shares die de pool je heeft toegekend.
bntpool.com past de share-difficulty van elke verbinding aan met als doel ongeveer 10 shares per vijf minuten, dus ongeveer elke 30 seconden een share is normaal, wat je hashrate ook is. De 5 ingediende en 5 geaccepteerde shares na tien minuten in de screenshot zijn een gezonde start. Je uitbetaling volgt de geaccepteerde shares, en een Rejected-teller op nul betekent dat elke share die je hebt gestuurd is toegekend.
Apparaten, configuratie en poolsaldo
DEVICES toont elke mining-backend met zijn huidige en gemiddelde hashrate: cpu#1 voor de CPU, daarna nvidia#1, nvidia#2 enzovoort voor elke NVIDIA-GPU. Een GPU die nog aan het starten is, toont in plaats daarvan zijn voortgang, van starting CUDA runtime tot preparing NVIDIA backend. Bij de eerste start worden de GPU-kernels gecompileerd en afgestemd, dus die duurt langer dan latere starts.
CONFIG toont hoe deze run is ingesteld:
- Endpoint is het pooladres (standaard
stratum+tcp://bntpool.com:3333), of in solomodus het API-adres van je node. Daarnaast staat de naam waarmee deze rig inlogt op de pool. - Threads is het aantal CPU-mining-threads, gevolgd door de hint
[+] [-]voor de toetsenbordbediening. - Backends beschrijft elke backend.
cpu#1 (14 lanes, ~28.0 GiB RAM)betekent 14 threads die elk een arena van 2 GiB vasthouden, dus 14 × 2 GiB = 28 GiB.
Om een rig een herkenbare naam op de pool te geven, geef je die bij het starten mee:
./seine --pool-worker rig-01
POOL BALANCE leest je saldo om de paar seconden uit bij bntpool.com. Pending is wat je hebt verdiend en nog niet uitbetaald hebt gekregen, Paid is wat de pool naar je adres heeft gestuurd, en Miner rechts is je adres, ingekort tot de eerste en laatste zes tekens. bntpool.com betaalt uit zodra je saldo 0,1 BNT bereikt. In solomodus wordt dit paneel WALLET, met de saldi Pending en Unlocked van de wallet van je node.
Het log lezen
LOG bewaart de laatste 200 regels, de nieuwste onderaan, elk met een niveaubadge, een tag en hoe lang geleden het gebeurde. De badges zijn INFO, OK (iets is gelukt), WARN, ERR en ** voor een gevonden blok. De tags die je op een pool het vaakst ziet, zijn:
AUTH: de login bij de pool, zoalslogin accepted (protocol v2, required=submit_claimed_hash)JOB: een nieuwe job van de pool, met de hoogte en difficultySHARE:submitted (backend=cpu#1)en daarnaaccepted (backend=cpu#1)VARDIFF: de pool heeft je share-difficulty veranderdMINER: beslissingen van de autotuning
Hoe ziet autotuning eruit terwijl seine draait?
seine begint meteen met minen en stemt af op echt miningwerk, en je kunt dat in het log zien gebeuren. De eerste regel MINER luidt cpu-autotune | starting with N threads, gevolgd door initial estimate op een nieuwe machine of cached starting point als seine de machine al kent.
Daarna vergelijkt het instellingen om de beurt: het huidige aantal threads, een kandidaat en dan weer het huidige aantal. Elk venster duurt minstens 30 seconden en verzamelt minstens 20 hashes. Je ziet regels zoals measuring useful mining work en checking baseline again, en het getal bij Threads in CONFIG beweegt mee. Als het een keuze heeft gemaakt, meldt het log done en noemt het het aantal threads dat het heeft gehouden.
CPU-kernels worden op dezelfde manier vergeleken, bijvoorbeeld comparing avx2 and avx512 while mining, en seine schakelt pas over nadat twee vergelijkingen de winst bevestigen: confirmed faster ... path in two comparisons. Keuzes worden gecachet, dus de volgende start gaat verder waar deze ophield. Het afstemmen verbindt nooit opnieuw met de pool en herstart nooit een GPU. De autotuning-handleiding behandelt de details, en de uitleg over Argon2id legt uit waarom de geheugenbandbreedte bepaalt waar het beste aantal threads uitkomt.
Kun je threads veranderen vanuit het dashboard?
Ja. Druk op + (of =, zonder Shift) om per CPU-backend één thread toe te voegen en op - om er een weg te halen. seine herstart zijn mining-backends met het nieuwe aantal en behoudt de sessiestatistieken, uptime en gemiddelde hashrate. Druk op q of Ctrl+C om te stoppen. Een handmatige wijziging zet de autotuning van threads voor die run uit.
Terwijl de wijziging wordt doorgevoerd, toont CONFIG Restarting: 14 -> 15 threads... en worden verdere toetsaanslagen genegeerd tot het klaar is. Verhogingen stoppen bij de automatische limiet voor CPU en RAM, en het aantal dat je kiest, wordt niet opgeslagen als nieuwe standaard. Voor een vast aantal vanaf de start gebruik je --threads.
Kleine terminals en gewone uitvoer
In een terminal die smaller is dan 80 kolommen, worden de drie statistiekpanelen onder elkaar gezet. In een laag venster schakelt seine over op een compacte weergave die Threads, State, Current, Average, de share-tellers en Height boven het log in beeld houdt. De standaard --ui auto toont het dashboard alleen in een interactieve terminal; --ui plain geeft een gewoon scrollend log voor servers, logbestanden en procesmanagers.
Heb je seine nog niet ingesteld, dan gaat de gids voor Blocknet minen van de download tot je eerste geaccepteerde share.
Veelgestelde vragen
Waarom is de gemiddelde hashrate van seine lager dan de huidige hashrate?
Average deelt elke hash die deze sessie is voltooid door de tijd die aan minen is besteed, dus de eerste minuten tellen mee, wanneer elke thread zijn eerste hash afmaakt en de tuner onder de volle capaciteit begint voordat hij opschaalt. Current kijkt alleen naar de laatste vijf seconden. Hoe langer seine draait, hoe dichter de twee bij elkaar komen.
Hoe verander ik het aantal threads terwijl seine draait?
Druk op de plustoets, of de isgelijktoets, om per CPU-backend één thread toe te voegen, en op de mintoets om er een weg te halen. seine herstart zijn mining-backends met het nieuwe aantal en behoudt je sessiestatistieken, uptime en gemiddelde. Een handmatige wijziging zet de autotuning van threads voor die run uit en wordt niet opgeslagen als je nieuwe standaard.
Wat betekenen de gouden ruitjes in de header?
Elk ruitje staat voor een geaccepteerde share als je op een pool minet, of een geaccepteerd blok als je solo minet. Het verschijnt aan de rechterrand van de golf en schuift elke seconde één kolom naar links, dus de ruitjes die je ziet zijn het werk dat in de laatste paar minuten is geaccepteerd.
Kan ik seine zonder het dashboard draaien?
Ja. Start het met --ui plain voor een gewoon, scrollend log in plaats van het dashboard op volledig scherm. Dat past bij servers, logbestanden en procesmanagers. De standaard, --ui auto, toont het dashboard alleen als seine in een interactieve terminal draait, dus omgeleide uitvoer krijgt al gewone logs.