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.6
Name Modified Size InfoDownloads / Week
Parent folder
bitok-0.3.19.6-win64.zip 2026-01-19 9.7 MB
bitok-macos-arm64.zip 2026-01-19 32.5 MB
bitokd-macos-arm64.zip 2026-01-19 22.7 MB
bitok-macos-x86_64.zip 2026-01-19 34.0 MB
bitokd-macos-x86_64.zip 2026-01-19 23.1 MB
bitok-gui-0.3.19.6-linux-x86_64.tar.gz 2026-01-19 922.1 kB
bitokd-static-0.3.19.6-linux-x86_64.tar.gz 2026-01-19 3.4 MB
SHA256SUMS 2026-01-19 661 Bytes
Bitok 0.3.19.6 source code.tar.gz 2026-01-19 341.4 kB
Bitok 0.3.19.6 source code.zip 2026-01-19 400.7 kB
README.md 2026-01-19 1.2 kB
Totals: 11 Items   127.2 MB 0

This release adds a modern mining RPC interface while keeping the protocol and consensus rules unchanged.

Mining RPC (BIP22)

Bitok now supports a full mining RPC compatible with modern pools and miners:

getblocktemplate (BIP22)

submitblock

getmininginfo

Legacy getwork retained for compatibility

This affects only how mining work is distributed. Block validity, difficulty adjustment, and consensus rules are unchanged. No fork is required.

Infrastructure

Added bitok.conf configuration file support

Unified argument parsing (GetArg, GetIntArg, GetBoolArg)

Proper platform-specific data directory handling

Auto-load configuration on daemon startup

RPC Security

HTTP Basic Authentication

RPC IP whitelist with CIDR support

Configurable RPC port (-rpcport, default 8332)

Configurable bind address (-rpcbind, default 127.0.0.1)

Correct HTTP status codes for authentication failures

Mining Internals

Block template creation via CreateNewBlock

Network hashrate estimation via GetNetworkHashPS

Notes

Tested with cpuminer-opt (https://github.com/JayDDee/cpuminer-opt)

As always, the best way to evaluate the changes is to run the code.

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