πŸͺŸ Mining on Windows

About 15 minutes. Works on Windows 10 and Windows 11 (64-bit). No compilers, no WSL β€” just download two zips, edit one text file, and run two programs.


Step 1 of 5

Install BurritoCoin Core

1

Download the Windows binaries

Grab the official pre-built bundle:

https://burritoco.in/downloads/burritocoin-0.21.4-win64.zip

It's about 14 MB. Inside the zip you'll find burritocoind.exe, burritocoin-cli.exe, burritocoin-tx.exe, burritocoin-wallet.exe, and four required .dll files.

2

(Optional) Verify the download

Open PowerShell, cd to the folder where you downloaded the zip, and run:

Get-FileHash .\burritocoin-0.21.4-win64.zip -Algorithm SHA256

The SHA256 should match:

D3AA77AF67F97E5B768771213089D76910D17EDC277E42F178C5819396B02071

If it doesn't match, the download is corrupted or tampered with β€” delete it and try again.

3

Extract the zip

Right-click the zip β†’ Extract All… β†’ choose a folder you'll remember, e.g. C:\BurritoCoin. All eight files (4 .exe + 4 .dll) must stay together in the same folder.

Windows SmartScreen warning? The binaries aren't code-signed yet, so on first launch Windows may show "Windows protected your PC". Click More info β†’ Run anyway. (If you'd rather not trust an unsigned binary, you can build from source instead β€” see doc/build-windows.md.)

Step 2 of 5

Configure the Node

1

Create the config file

BurritoCoin Core looks for its config in a fixed location. Open File Explorer, paste this into the address bar, and press Enter:

%APPDATA%\BurritoCoin

If the folder doesn't exist, create it (right-click in %APPDATA%, New β†’ Folder β†’ name it BurritoCoin).

Inside that folder, right-click β†’ New β†’ Text Document, and name it burritocoin.conf (make sure Windows isn't hiding the .txt extension β€” the file must end in .conf, not .conf.txt).

Open it in Notepad and paste:

server=1
rpcuser=burritouser
rpcpassword=CHANGE_THIS_TO_SOMETHING_RANDOM
rpcallowip=127.0.0.1
rpcbind=127.0.0.1

Replace CHANGE_THIS_TO_SOMETHING_RANDOM with a long random string. Save and close.

2

Start the node

Open Command Prompt (press Win + R, type cmd, Enter), then:

cd C:\BurritoCoin
burritocoind.exe

You'll see startup logs. Leave this window open β€” closing it stops the node. If you'd rather run it minimized to the system tray, append -daemon (note: on Windows, -daemon just detaches; the node runs as a normal background process).

Windows Firewall. The first time burritocoind.exe runs, Windows may ask for network access. Allow it (private network is fine β€” it only needs incoming peer connections from the internet, but you can leave that blocked and still mine).

Step 3 of 5

Get a Wallet Address

1

Open a second Command Prompt

Leave the node window running. Open a new Command Prompt (Win + R β†’ cmd β†’ Enter), then:

cd C:\BurritoCoin
burritocoin-cli.exe createwallet "mining"
burritocoin-cli.exe getnewaddress

The second command prints a BRTO address β€” something like brto1q… (native SegWit) or B… (legacy). Copy it β€” you'll need it in step 5.

Back up your wallet now. Run:
burritocoin-cli.exe backupwallet "%USERPROFILE%\Desktop\wallet-backup.dat"
Copy that file to a USB stick or somewhere off this machine. If your drive dies, you lose every BRTO in this wallet without it.

Step 4 of 5

Install cpuminer-opt

Heads up β€” Windows Defender will flag this as a virus. It's a false positive. Every CPU miner gets flagged because mining software shares behaviour patterns with cryptojacking malware (uses 100% CPU, runs scrypt/SHA hashes in tight loops). cpuminer-opt is open source on GitHub (JayDDee/cpuminer-opt), has 1k+ stars, and is widely used. The fix is to whitelist the folder before you download β€” see step 1 below.
1

Whitelist the folder in Windows Defender first

Do this before downloading or Defender will quarantine the file and you'll have to keep restoring it.

  1. Create the folder you'll use, e.g. C:\cpuminer.
  2. Open Windows Security (Win + S β†’ "Windows Security" β†’ Enter).
  3. Click Virus & threat protection.
  4. Under Virus & threat protection settings, click Manage settings.
  5. Scroll to Exclusions and click Add or remove exclusions.
  6. Click Add an exclusion β†’ Folder β†’ select C:\cpuminer.

Now Defender will leave that folder alone.

2

Download the Windows build

Pre-built Windows binaries are on the cpuminer-opt releases page:

https://github.com/JayDDee/cpuminer-opt/releases

Grab the latest cpuminer-opt-X.Y.Z-windows.zip. The zip contains multiple .exe files, one per CPU instruction set (cpuminer-sse2.exe, cpuminer-avx2.exe, cpuminer-zen3.exe, etc.).

If your browser blocks the download, click the warning and choose Keep / Keep anyway. Save it directly into C:\cpuminer (the folder you whitelisted above).

3

Extract and pick the right binary

Right-click the zip β†’ Extract All… β†’ into C:\cpuminer. Pick the .exe that matches your CPU:

If you pick wrong you'll just get an "Illegal instruction" error on launch β€” no harm, just try a less-aggressive build.

Don't trust an unsigned binary? That's a fair instinct. Two alternatives: (1) build cpuminer-opt from source inside WSL/Ubuntu using the same steps as the Linux guide, then run it from WSL β€” Defender doesn't scan inside WSL; or (2) verify the checksum of the zip against the SHA256 published on the GitHub release page before extracting.

Step 5 of 5

Start Mining

1

Run the miner

In the Command Prompt where you ran burritocoin-cli.exe (or open a new one and cd C:\cpuminer), replace the password and address with your own:

cpuminer-sse2.exe -a scrypt ^
  -o http://127.0.0.1:9226 ^
  -O burritouser:YOUR_PASSWORD ^
  --coinbase-addr=YOUR_BRTO_ADDRESS

(^ is the line-continuation character in Windows Command Prompt β€” equivalent to \ on Linux/Mac. You can also put it all on one line.)

You should see lines like:

[2026-05-03 14:22:01] 8 miner threads started, using 'scrypt' algorithm
[2026-05-03 14:22:05] CPU #0: 12.34 kH/s
[2026-05-03 14:22:09] accepted: 1/1 (100.00%), 98.76 kH/s

That's it. You're mining.

Found a block? When the miner reports an accepted submission for the whole block (not just a share), 10 BRTO is added to your wallet. Check with: burritocoin-cli.exe getbalance.

Troubleshooting

Common Problems

"VCRUNTIME140.dll was not found" or similar DLL error

Install the latest Microsoft Visual C++ Redistributable (x64): aka.ms/vs/17/release/vc_redist.x64.exe. Reboot, then try again.

"Connection refused" or "JSON-RPC error"

The node isn't running, or the RPC password doesn't match. In a Command Prompt: burritocoin-cli.exe getblockchaininfo should return JSON. If it doesn't, check that burritocoind.exe is still running and that the password in your cpuminer command matches %APPDATA%\BurritoCoin\burritocoin.conf.

"Illegal instruction" when starting cpuminer

You picked a build too aggressive for your CPU. Try cpuminer-sse2.exe β€” it works on any 64-bit Windows machine.

burritocoin.conf isn't being picked up

Most likely Windows added a hidden .txt extension. In File Explorer, View β†’ Show β†’ File name extensions, then check that the file is literally burritocoin.conf and not burritocoin.conf.txt.

Hash rate is low

That's OK β€” it's solo CPU mining. Lower hash rate just means blocks come in less often. The chain difficulty is currently very low, so even a few kH/s has a real chance of finding blocks.

How do I stop mining?

Press Ctrl+C in the cpuminer window. To stop the node: burritocoin-cli.exe stop.