• v0.1.17 b0ed2734bf

    agorise released this 2026-08-26 17:54:28 +00:00 | 0 commits to main since this release

    hidden-rpc v0.1.17

    Adds an optional, opt-in name for a node — so an operator who wants to be
    identifiable (e.g. to be pinged when their node needs a reboot) can be, while
    anonymity-preferring operators simply leave it blank and leak nothing. No change
    to how the node runs; already-synced nodes are unaffected.

    What's new in v0.1.17

    • --name <handle> — an optional public handle for this node. Set one with
      --name oldpc (or a Blurt @handle); clear it with --name "". It's blank by
      default. When set, the name:
      • shows in --status and --show-addresses, so you can tell which machine you're on;
      • is saved into node-addresses.json alongside the .onion / .b32.i2p, so the
        node's directory entry is copy-paste ready.
        The handle is validated to a safe, chain-friendly charset (1–32 of letters,
        digits, and . _ - @) — the SAME rules Morphit's on-chain RPC-directory accepts,
        so a name set here can be pinned as-is. It's a cosmetic label only and never
        changes how the node is reached.

    Carried over: --watch animates during replay and returns to the prompt once
    fully synced; runnable command paths; empty snapshot-folder cleanup; minimum
    requirements in the notes; trustless on-chain bootstrap; --mirror-only.

    Minimum requirements

    • Operating system: 64-bit Linux in the Debian / Ubuntu / Linux Mint family
      (uses apt). Tested on Linux Mint 22 and Ubuntu 24.04.

    • Architecture: amd64 / x86_64. ARM is not supported yet.

    • Memory: ~4 GB RAM minimum (~3 GB used by the node); 8 GB comfortable.

    • Free disk space: about 100 GB for a first-time setup; far less later. An
      SSD is strongly recommended — the one-time replay is far faster on an SSD.

    • Internet: normal broadband. A serving node keeps a clearnet p2p connection
      on port 1776 to stay in sync; only the RPC reads are hidden over Tor and I2P.

    • Installed automatically if missing: Docker, Tor, i2pd, and small tools.

    • Repository: https://git.agorise.net/agorise/hidden-rpc

    • License: AGPL-3.0-or-later

    Downloads