Download Latest Version bitok-macos-x86_64.zip (34.1 MB)
Email in envelope

Get an email when there's a new version of bitok

Home / 0.3.19.5
Name Modified Size InfoDownloads / Week
Parent folder
bitok-0.3.19.5-win64.zip 2026-01-17 9.6 MB
bitok-gui-0.3.19.5-linux-x86_64.tar.gz 2026-01-17 891.0 kB
bitokd-static-0.3.19.5-linux-x86_64.tar.gz 2026-01-17 3.4 MB
bitokd-macos-x86_64.zip 2026-01-17 23.1 MB
bitokd-macos-arm64.zip 2026-01-17 22.7 MB
bitok-macos-arm64.zip 2026-01-17 32.5 MB
bitok-macos-x86_64.zip 2026-01-17 34.0 MB
SHA256SUMS 2026-01-17 661 Bytes
Bitok 0.3.19.5 source code.tar.gz 2026-01-17 323.2 kB
Bitok 0.3.19.5 source code.zip 2026-01-17 380.0 kB
README.md 2026-01-17 1.2 kB
Totals: 11 Items   126.9 MB 0

This release fixes two issues that materially affect Windows users and All miners.

On Windows, the daemon previously used getenv("HOME"), which does not exist. When unset, this resolved to /, producing the invalid path //.bitokd/ and causing Berkeley DB failures. The daemon now uses %APPDATA% (matching the GUI), falls back to %USERPROFILE% if needed, and stores data in %APPDATA%\Bitok. Unix/Linux behavior is unchanged (~/.bitokd).

A critical mining performance issue was also corrected. The miner was setting thread priority to THREAD_PRIORITY_LOWEST and calling Sleep(50) inside the main mining loop. This introduced unnecessary syscall overhead and forced idle time on every iteration. Thread priority is now set once at startup, restored to THREAD_PRIORITY_NORMAL, and the sleep call has been removed.

In practice this roughly doubles CPU hashrate. For example, an laptop i7-1365U increased from ~600 H/s to ~1200 H/s after this update.

Additional changes:

Added makefile.vc and updated MSVC build documentation

Added wallet key recovery mode (-recover) for wallet.dat files with damaged or incompatible Berkeley DB metadata

Source: README.md, updated 2026-01-17