Do you want to start mining Bitcoin with an ASIC, or optimize an already installed machine? In this article, I show you how configure Brainins OS simply, with the essential settings (pool, wallet, workers, security) and the errors to avoid.
Bonuses: the tutorial video is integrated just below.
🎥 Video: Braiins OS configuration (complete tutorial)
Why use Braiins OS?
Brainins OS is a firmware (system) designed to improve the control and transparency of your ASIC. The idea is not “to do magic”, but to have a clear interface to:
- monitor performance (hashrate, stability, errors),
- better control consumption according to your objectives,
- quickly configure the pool, wallet and workers,
- secure access and avoid mishandling.
Before you start: what you need
- Your ASIC connected to the network (Ethernet recommended).
- Access to the administration panel (local IP / web interface).
- An account on a mining pool (or pool connection information).
- A BTC receiving address (wallet).
Advice : prepare your pool identifiers + your BTC wallet in advance to avoid going back and forth during configuration.
Step 1 — Access the Braiins OS interface
- Identify the ASIC IP on your network (via your box/router or a network scan tool).
- Open the IP in your browser.
- Log in to the interface (remember to change the default password if necessary).
Once connected, you should see a dashboard with the main information: hashrate, temperature, fans, etc.
Step 2 — Configure the mining pool
This is the most important step: without a correctly informed pool, your ASIC does not share its “shares” and cannot be paid.
- Go to the section Mining / Pools (name may vary depending on version).
- Adds the pool URL (stratum): ex.
stratum+tcp://... - Enter your “worker” identifier (often
username.worker). - Add a secondary pool (backup) if you have one, to avoid interruptions.
- Save.
Troubleshooting tip: always put 2 pools (main + backup). If pool 1 falls, the machine automatically switches.
Step 3 — Check receipt of payouts (wallet / payment)
Payments are not always settled in Braiins OS: often, it is your pool account that defines the BTC payment address. Check in your pool:
- that your BTC wallet is well informed,
- THE payment threshold (minimum payout),
- payment frequency and method (PPS / FPPS / PPLNS depending on the pool).
Step 4 — Check that mining is working
After configuration, let it run for a few minutes and check:
- the hashrate stabilizes (do not judge in 30 seconds),
- the “Mining” status is active,
- temperatures remain consistent,
- the error/rejects rate is not abnormal.
Then, confirm on the pool side that your worker appears and that it is indeed sending shares.
Step 5 — Security (do not skip)
- Change password admin.
- Activate it 2FA on your pool account if possible.
- Avoids exposing the ASIC interface to the Internet (no unnecessary port forwarding).
- Keep your seed phrase / wallet recovery phrase offline.
Common Mistakes (and How to Avoid Them)
- Incorrect pool URL : a simple typo blocks everything.
- Poorly written worker : the pool does not recognize your machine.
- Payout threshold too high : you think “not receiving anything” when it is just the minimum not reached.
- Judgment too quick : a hashrate takes a few minutes to stabilize.
- Unstable network : favors Ethernet rather than Wi-Fi.