• v0.1.8 7065efe7c2

    agorise released this 2026-08-21 04:40:22 +00:00 | 3 commits to main since this release

    Signed by agorise
    GPG key ID: 53524E1F1017EB9C

    hidden-rpc v0.1.8

    Makes the trustless download robust no matter how a snapshot is pinned or how busy the IPFS network
    is. Small, download-path-only changes; nodes already synced are unaffected.

    What's new in v0.1.8

    • Works whether the snapshot CID is a bare file or a wrapped directory. The current snapshot is
      a raw file CID (so it already worked), but future or community-pinned snapshots might be wrapped.
      The installer now also tries <gateway>/ipfs/<cid>/block_log-<block_height>.tar.zst, so either
      layout resolves. All sources serve identical bytes; the SHA-256 gate remains the final check.
    • Prompt failover to the mirror. IPFS gateways now have connect and inactivity timeouts, so a
      slow or not-yet-propagated gateway hands off to the Forgejo mirror quickly instead of stalling —
      and once your node has the file, it helps reseed IPFS for the next person.

    Carried over: trustless block_log bootstrap from the signed on-chain chain_snapshot_v1 pointer
    (cross-checked across RPCs, SHA-256 gated, replayed and re-verified), zstd/.tar.zst support,
    the --trusted-state opt-in, --check-snapshot, and the clearnet p2p disclosure at setup.

    Verify the live pointer (no download)

    bash installer/hidden-rpc-setup.sh --check-snapshot
    

    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