v0.1.2
Release date: 2026-07-03
Highlights
- Added PRISM, the direct non-custodial qbit pool path with Stratum mining, Postgres-backed share accounting, deterministic reward windows, audit artifacts, and operator self-checks.
- Added the
qbit-pool-builderandqbit-prismRust crates for deterministic P2MR coinbase construction, signed manifests, PRISM settlement accounting, CTV fanout planning, and audit verification. - Added the
/public/v1dashboard API contract and fixtures covering pool summary, hashrate series, leaderboard, blocks, miner views, payouts, fanouts, and settlement artifacts. - Added CTV fanout settlement support, broadcaster tooling, fee accounting, recovery artifacts, and audit-bundle construction.
- Hardened PRISM operations with production env gates, writer leases, reorg reconciliation, job-cache fixes, public API caching, and storage sizing guidance.
- Updated the public qbit source default so Docker builds can fetch qbit from
https://github.com/Qbit-Org/qbit.gitwithout requiring a local qbit checkout.
Operator Notes
- Review
.env.examplebefore upgrading. PRISM deployments require unique signing seeds, a trusted ledger writer public key, and production guard flags beforemake up-prism-poolstarts. - Run
make doctorbefore starting the stack andmake prism-self-checkafter starting PRISM. - Keep qbit RPC, Postgres, ckpool sockets,
/audit/*,/metrics,/healthz, Docker volumes, and PRISM key material private unless intentionally proxied with access controls. - The qbit provider default only changes how Docker obtains qbit source. Operators can use the public git default, pin
QBIT_GIT_REFandQBIT_GIT_COMMIT, or setQBIT_PROVIDER=sourceplusQBIT_SRC_DIR=/absolute/path/to/qbitfor a local checkout.