• v0.1.14 4bbdf14208

    agorise released this 2026-08-24 06:22:07 +00:00 | 2 commits to main since this release

    hidden-rpc v0.1.14

    A documentation-accuracy and audit release. No behavior change from v0.1.13 — this makes the docs
    match how the installer actually works now (trustless by default), records the genesis finding, and
    ships a clean full-audit pass. Already-synced nodes are unaffected.

    What's in this release

    • Docs now describe the real default flow. installer/README.md, docs/MANUAL-SETUP.md, and the
      top-level README.md were updated: the default is the trustless bootstrap (signed on-chain
      chain_snapshot_v1 pointer → SHA-256-verified block_log from IPFS/mirror → genesis file →
      replay), with --trusted-state as the fast presynced-state opt-in. --check-snapshot and
      --mirror-only are documented, and the genesis-file requirement is written down.
    • Decisions log updated with the genesis-required-for-replay finding and the publisher action
      item (bundle snapshot.json in the pinned archive, or host it with genesis_cid+genesis_sha256
      in the op).
    • Full audit pass: every script shellcheck-clean (info level) and bash -n clean; the pointer
      validator compiles and passes its unit tests; no orphaned/unwired functions; embedded fallback
      config matches the shipped config.ini (loopback, no witness, follow_api, identical seeds).

    Carried over: dead IPFS gateway removed and graceful failure when the genesis can't be fetched
    (v0.1.13); genesis placement (v0.1.12); spinner-on-every-step UX (v0.1.11); --mirror-only and real
    IPFS_GATEWAYS="" (v0.1.10); live progress + fast fail-over (v0.1.9); trustless bootstrap
    (v0.1.6–v0.1.8).

    Reliable path today

    Public IPFS gateways don't yet reliably serve Blurt's genesis file, so a from-scratch trustless
    replay can't always complete until the snapshot publisher bundles the genesis. For a guaranteed
    setup right now, use the mirror-backed fast path:

    bash installer/hidden-rpc-setup.sh --trusted-state
    

    Important

    Tor and I2P hide where you read, not whether what you read is true — cross-check across
    independent nodes. RPC-only (no witness / block production).

    Downloads