Questa è la strada tecnica per chi non vuole usare il programma a un clic. Esegui il tuo nodo BitcoBoost e gli colleghi un miner che lavora in solo (via getblocktemplate), minando direttamente sul tuo indirizzo. È completamente non-custodial: le chiavi e le monete restano tue, sul tuo computer.
1. Cosa ti serve
- Un nodo BitcoBoost (fork di Bitcoin Core 27.1).
- Un miner che supporta l'algoritmo X16RV2. Per la CPU:
cpuminer-opt.
- Un tuo indirizzo BitcoBoost (formato
bb1q...) su cui ricevere i premi.
2. Procurati il nodo
Il codice sorgente completo è pubblico: puoi compilarti il nodo da te seguendo il README del repository.
→ Sorgente: github.com/Primarisgroup/bitcoboost
Nota: un pacchetto del solo nodo per Windows, già pronto e firmato, sarà reso disponibile prossimamente. Nel frattempo, la via verificabile è compilare dal sorgente.
3. Configura e avvia il nodo
Crea un file bitcoin.conf nella cartella dati del nodo, con un contenuto come questo:
server=1
rpcuser=scegli_un_nome
rpcpassword=scegli_una_password_lunga
rpcport=8332
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
# I semi DNS collegano i peer da soli. Se servisse, puoi aggiungere:
addnode=seed1.bitcoboost.com:38210
addnode=seed2.bitcoboost.com:38210
addnode=seed3.bitcoboost.com:38210
Avvia il nodo e lascialo sincronizzare con la catena pubblica. Per controllare a che altezza è arrivato:
bitcoin-cli getblockcount
Confronta il numero con quello mostrato sull'explorer pubblico: explorer.bitcoboost.com. Quando coincidono (o sono vicini), sei sincronizzato.
4. Mina con la CPU (cpuminer-opt)
È la via collaudata. Il miner parla direttamente al tuo nodo, in modalità solo, e mina sul tuo indirizzo:
cpuminer -a x16rv2 -o http://127.0.0.1:8332 \
-u scegli_un_nome -p scegli_una_password_lunga \
--coinbase-addr=bb1q_il_tuo_indirizzo \
--no-getwork --no-stratum --scantime=60 -t N
Dove N è il numero di thread (core) da usare.
Importante: il flag --scantime=60 è obbligatorio. Senza, a ogni aggiornamento del lavoro il miner si resetta e la CPU resta quasi ferma: non trova blocchi. Con --scantime=60 lavora a regime.
5. GPU (cenni)
Serve un miner che supporti X16RV2 (ad esempio WildRig). Il solo via getblocktemplate sulla GPU richiede una configurazione aggiuntiva; la via più semplice per la GPU resta il pool, che già la gestisce.
6. Verifica
Quando trovi un blocco lo vedi comparire sull'explorer, e il premio arriva sul tuo indirizzo bb1q.... Puoi controllare il saldo dell'indirizzo direttamente sull'explorer, senza nemmeno il nodo.
Una nota onesta. BitcoBoost è un progetto sperimentale, non un investimento: all'inizio una moneta nuova non ha valore di mercato. Custodisci sempre la tua frase di recupero: è l'unico modo per recuperare le monete.
This is the technical path for those who don't want the one-click program. You run your own BitcoBoost node and connect a miner that works in solo mode (via getblocktemplate), mining directly to your own address. It is fully non-custodial: keys and coins stay yours, on your computer.
1. What you need
- A BitcoBoost node (fork of Bitcoin Core 27.1).
- A miner that supports the X16RV2 algorithm. For CPU:
cpuminer-opt.
- Your own BitcoBoost address (format
bb1q...) to receive the rewards.
2. Get the node
The full source code is public: you can build the node yourself by following the repository's README.
→ Source: github.com/Primarisgroup/bitcoboost
Note: a ready-made, signed standalone node package for Windows will be made available soon. In the meantime, the verifiable path is to build from source.
3. Configure and start the node
Create a bitcoin.conf file in the node's data folder, with content like this:
server=1
rpcuser=choose_a_name
rpcpassword=choose_a_long_password
rpcport=8332
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
# DNS seeds connect peers automatically. If needed, you can add:
addnode=seed1.bitcoboost.com:38210
addnode=seed2.bitcoboost.com:38210
addnode=seed3.bitcoboost.com:38210
Start the node and let it sync with the public chain. To check the height it has reached:
bitcoin-cli getblockcount
Compare the number with the one shown on the public explorer: explorer.bitcoboost.com. When they match (or are close), you are synced.
4. Mine with CPU (cpuminer-opt)
This is the proven path. The miner talks directly to your node, in solo mode, and mines to your address:
cpuminer -a x16rv2 -o http://127.0.0.1:8332 \
-u choose_a_name -p choose_a_long_password \
--coinbase-addr=bb1q_your_address \
--no-getwork --no-stratum --scantime=60 -t N
Where N is the number of threads (cores) to use.
Important: the --scantime=60 flag is mandatory. Without it, on every work update the miner resets and the CPU stays nearly idle: it finds no blocks. With --scantime=60 it runs at full regime.
5. GPU (notes)
You need a miner that supports X16RV2 (for example WildRig). Solo via getblocktemplate on the GPU requires extra setup; the simplest GPU route is the pool, which already handles it.
6. Verify
When you find a block you'll see it appear on the explorer, and the reward lands on your bb1q... address. You can check the address balance directly on the explorer, without even a node.
An honest note. BitcoBoost is an experimental project, not an investment: a new coin has no market value at the start. Always keep your recovery phrase safe: it is the only way to recover the coins.