Here’s a clean, practical, step-by-step guide to CPU mining BSTY (GlobalBoost-Y). We will cover prep, miner choices, example commands for Windows/Linux, pool vs solo, tips to tune performance, and troubleshooting/safety. I included sources for the key steps so you can verify/download things.
Quick overview (what you need)
- A BSTY wallet address (to receive payouts). globalboo.st
- A CPU (desktop CPU preferred — laptops will run hot and wear faster).
- Mining software: either a yescrypt-capable CPU miner (cpuminer-opt) or the GlobalBoost cpuminer-yescrypt fork. GitHub+1
- A mining pool (recommended unless you have a lot of CPU power). See pool list to choose one. Mining Pool Stats
- MiningPoolStats — List of known BSTY yescrypt pools with fees & min payouts: miningpoolstats.stream/globalboost Mining Pool Stats
- WhereToMine — Directory listing for BSTY pools: wheretomine.io/coins/globalboost-y Where to Mine
- ZergPool — Supports yescrypt including BSTY: zergpool.com/pool/yescrypt Zergpool
- MiningPoolHub — Example pool: server hub.miningpoolhub.com:20543 for BSTY yescrypt. Mining Pool Hub
- Basic terminal/command-line familiarity (BAT on Windows, shell on Linux).
1) Get a wallet address
- Download or create a BSTY wallet (desktop/mobile) and get a receiving address. Here is the link to the latest Windows QT Wallet. You can also wallet download links above. Save the address — you’ll use it as
WALLET_ADDRESSin miner configs. globalboo.st
2) Choose a pool (recommended)
- Pools will give steadier payouts than solo mining. Check pool lists for BSTY (fees, min payout, status) and pick one near you or with low fee. Examples and pool stats are listed by mining pool trackers. Mining Pool Stats
3) Choose mining software
Two common options:
A. cpuminer-opt — actively maintained, supports many CPU algorithms (including yescrypt in recent builds). Good cross-platform (Windows/Linux). GitHub
B. cpuminer-yescrypt — an older yescrypt-focused fork historically used for GlobalBoost; check its repo/releases for matching binaries. GitHub
Use cpuminer-opt if you want up-to-date optimizations and easier Windows support. Use the yescrypt-specific miner if a pool or guide explicitly requires it.
4) Download & verify
- Download the miner binary for your OS from the project’s official releases page (or compile from source if you prefer). Verify checksums/signatures when available. (See GitHub releases/pages for downloads.) GitHub+1
5) Example command lines (replace placeholders)
Windows (cpuminer-opt) — create a .bat file:
cpuminer-opt.exe -a yescrypt -o stratum+tcp://POOL_ADDRESS:PORT -u WALLET_ADDRESS.WORKERNAME -p x -t 4
pause
Linux:
./cpuminer-opt -a yescrypt -o stratum+tcp://POOL_ADDRESS:PORT -u WALLET_ADDRESS.WORKERNAME -p x -t 4
-a yescryptselects the yescrypt algorithm.-ois the pool URL (stratum endpoint).-uis your wallet address (some pools requirewallet.worker).-ppassword (oftenx).-t 4sets threads to 4 (adjust per CPU cores). GitHub
If using a cpuminer-yescrypt binary, arguments are usually the same (-a yescrypt -o ... -u ...), but check that repo’s README for exact flags. GitHub
6) How to pick thread count and settings
- Start with 1 thread per CPU core logical (e.g., 4 physical cores with SMT = 8 logical → try
-t 8), then reduce if system becomes unstable or too hot. Many miners benefit from leaving 1 core free for system responsiveness. GitHub - On Linux, enabling HugePages or tuning
vm.nr_hugepagescan sometimes help memory-heavy algorithms — check miner docs. GitHub
7) Pool setup & payout settings
- Use the pool’s dashboard to set payout thresholds, worker names, and view hashrate. Pools usually show your active workers once the miner connects. Pick a reasonable payout minimum to avoid dust fees. Mining Pool Stats
8) Monitoring & optimization
- Watch accepted/rejected shares in the miner console — high rejects means a bad pool connection or wrong stratum URL/port.
- Check pool dashboard for reported hashrate (compare to local miner reported hashrate).
- Use CPU monitoring tools (HWMonitor, top, htop) to track temps and load. If temps exceed safe limits (varies by CPU), reduce threads or stop.
9) Safety, costs & real-world notes
- Mining increases power use and heat; on laptops or small systems this shortens lifespan. Consider electricity cost vs expected earnings before long runs — use a profitability calculator to estimate (enter your hashrate, power draw, electricity cost). WhatToMine
- Keep miner software up to date and only download from official project pages or trusted repos to avoid malicious binaries. GitHub+1
10) Troubleshooting quick list
- Miner won’t connect: verify
POOL_ADDRESS:PORT,-a yescrypt, and firewall settings. - High rejected shares: switch pool or lower thread count; try different pool server (some pools have regional servers). Mining Pool Stats
- Low hashrate vs expected: try different miner (cpuminer-opt often has optimizations), compile with CPU specific flags, or check for background processes throttling CPU. GitHub
Quick checklist (copy/paste before you start)
- Wallet address ready. globalboo.st
- Pick a pool and get stratum URL/port. Mining Pool Stats
- Download miner (cpuminer-opt or cpuminer-yescrypt). GitHub+1
- Create a
.bator shell script using the example command. - Run, monitor temps/accepted shares, adjust threads.