<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://qbit.org/changelog/qbit-mining-bootstrap</id>
  <title type="text">Qbit Mining Bootstrap · Qbit Changelog</title>
  <subtitle type="text">Releases of Qbit Mining Bootstrap.</subtitle>
  <link rel="alternate" type="text/html" href="https://qbit.org/changelog"/>
  <link rel="self" type="application/atom+xml" href="https://qbit.org/changelog/qbit-mining-bootstrap/feed.xml"/>
  <updated>2026-10-29T18:47:52Z</updated>
  <author>
    <name>Qbit</name>
    <uri>https://qbit.org/</uri>
  </author>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v3-1-1</id>
    <title type="text">Qbit Mining Bootstrap v3.1.1</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v3-1-1"/>
    <published>2026-10-29T18:47:52Z</published>
    <updated>2026-10-29T18:47:52Z</updated>
    <summary type="text">Fixes two ways shares were wrongly refused, under brief lock contention and as stale on other frontends after a pool block, and offers a found block again when its node connection opens too slowly. Upgrading needs a database migration, one more database connection per frontend and re-provisioned alert rules.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v3-1-0</id>
    <title type="text">Qbit Mining Bootstrap v3.1.0</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v3-1-0"/>
    <published>2026-10-26T20:02:44Z</published>
    <updated>2026-10-26T20:02:44Z</updated>
    <summary type="text">Adds a dual writer, off by default, so two nodes can each write their own Postgres database and serve miners at once. Every deployment needs three new schema migrations, which can run while 3.0.0 is still serving.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v3-0-0</id>
    <title type="text">Qbit Mining Bootstrap v3.0.0</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v3-0-0"/>
    <published>2026-10-22T17:29:09Z</published>
    <updated>2026-10-22T17:29:09Z</updated>
    <summary type="text">Replaces the Python coordinator with qbit-prism-server, a native Rust server that keeps the existing miner protocol, and supports several frontends coordinated through Postgres. Per-worker credited-difficulty overrides are gone, and upgrading from 2.x needs a one-way database migration and a configuration review.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v2-0-0</id>
    <title type="text">Qbit Mining Bootstrap v2.0.0</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v2-0-0"/>
    <published>2026-09-11T16:59:12Z</published>
    <updated>2026-09-11T16:59:12Z</updated>
    <summary type="text">Moves the PRISM public dashboard API into its own service, prism-public-api, backed by a Postgres hot standby, and keeps each worker's converged difficulty across reconnects. Upgrading needs a maintenance window for the database migration, a provisioned standby and rerouted public API traffic.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v1-1-0</id>
    <title type="text">Qbit Mining Bootstrap v1.1.0</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v1-1-0"/>
    <published>2026-08-17T17:23:15Z</published>
    <updated>2026-08-17T17:23:15Z</updated>
    <summary type="text">Hardens found-block landing so blocks reach the node before pool accounting, scales share ingest for production hashrates, and adds a reward-window leaderboard to the public API. New settings are optional; expect a one-time backfill of carry history on first start.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v1-0-0</id>
    <title type="text">Qbit Mining Bootstrap v1.0.0</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v1-0-0"/>
    <published>2026-07-15T19:36:29Z</published>
    <updated>2026-07-15T19:36:29Z</updated>
    <summary type="text">Moves the stack to the Qbit mainnet release line, building Qbit Core v1.0.0 by default, documents the AuxPoW chain IDs (47 on mainnet, 31430 on testnet4), and adds fail-closed mainnet prelaunch and go-live checks. Review the configuration before upgrading a production stack.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v0-1-2-3</id>
    <title type="text">Qbit Mining Bootstrap v0.1.2.3</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v0-1-2-3"/>
    <published>2026-07-10T17:05:17Z</published>
    <updated>2026-07-10T17:05:17Z</updated>
    <summary type="text">Adds an opt-in high-difficulty Stratum port for rental-scale and hashrate-marketplace miners, and acknowledges shares without waiting on block submission or Postgres. Shares that can't be saved at once go to a recovery file, which must be on storage that survives restarts.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v0-1-2-2</id>
    <title type="text">Qbit Mining Bootstrap v0.1.2.2</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v0-1-2-2"/>
    <published>2026-07-07T15:11:39Z</published>
    <updated>2026-07-07T15:11:39Z</updated>
    <summary type="text">Fixes a PRISM audit verifier regression that could reject valid block candidates with testnet-scale difficulty values before they were stored or submitted. PRISM operators on v0.1.2.1 should upgrade; no configuration or database migration is needed.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v0-1-2-1</id>
    <title type="text">Qbit Mining Bootstrap v0.1.2.1</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v0-1-2-1"/>
    <published>2026-07-06T20:06:36Z</published>
    <updated>2026-07-06T20:06:36Z</updated>
    <summary type="text">Adds direct coinbase settlement artifacts to the public dashboard API, deduplicates PRISM audit storage, and adds retry backoff to CTV fanout broadcasts. Review the new retention settings and keep the audit directory on persistent storage.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v0-1-2</id>
    <title type="text">Qbit Mining Bootstrap v0.1.2</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v0-1-2"/>
    <published>2026-07-03T14:57:46Z</published>
    <updated>2026-07-03T14:57:46Z</updated>
    <summary type="text">Adds PRISM, a non-custodial Qbit pool with Stratum mining, Postgres share accounting, P2MR coinbases, CTV fanout settlement and audit artifacts. To start, PRISM needs unique signing seeds, a trusted ledger writer public key and production guard flags.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v0-1-1</id>
    <title type="text">Qbit Mining Bootstrap v0.1.1</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v0-1-1"/>
    <published>2026-06-25T14:26:49Z</published>
    <updated>2026-06-25T14:26:49Z</updated>
    <summary type="text">Fixes AuxPoW commitment byte ordering so coordinator and helper payloads follow the createauxblock order, and updates the merge-mining docs to match. AuxPoW and merged-mining operators should use it instead of 0.1.0.</summary>
  </entry>
  <entry>
    <id>tag:qbit.org,2026:changelog/qbit-mining-bootstrap/v0-1-0</id>
    <title type="text">Qbit Mining Bootstrap v0.1.0</title>
    <link rel="alternate" type="text/html" href="https://qbit.org/changelog/qbit-mining-bootstrap/v0-1-0"/>
    <published>2026-06-25T13:54:14Z</published>
    <updated>2026-06-25T13:54:14Z</updated>
    <summary type="text">First public release of the Qbit mining bootstrap lab: Docker Compose workflows for regtest mining, permissionless Qbit mining through ckpool, and an AuxPoW lab with qbitd, bitcoind and a Python coordinator.</summary>
  </entry>
</feed>
