Skip to content

DRep Tools v1.0

Choose a tag to compare

@GS1973 GS1973 released this 16 Jul 12:35
· 22 commits to main since this release

Air-gapped DRep (Delegated Representative) toolkit: an online client builds the
transaction, an offline signer holds the keys, and they exchange QR / UR
fragments — the DRep and payment keys never touch a networked machine.

Four operations: register, update (keep-alive), retire, and vote.

Downloads (Linux)

Three builds. Pick by platform:

  • glibc (x86-64) — drep-tools-online, drep-tools-signer. Standard build
    for modern distributions (glibc >= 2.34: Ubuntu 22.04+, Debian 12+, Fedora
    35+, RHEL/Rocky/Alma 9+, Arch, recent openSUSE).
  • musl (x86-64, static) — drep-tools-online-musl, drep-tools-signer-musl.
    Fully static; runs on any x86-64 Linux including older LTS releases, Alpine,
    and minimal/live environments. Use this if the glibc build reports
    GLIBC_x.xx not found.
  • arm64 (static) — drep-tools-online-arm64, drep-tools-signer-arm64.
    Fully static aarch64 for Raspberry Pi 3/4/5, Zero 2, and other 64-bit ARM
    boards on a 64-bit OS.

Verify downloads against SHA256SUMS.txt:

sha256sum -c SHA256SUMS.txt

The online client and the signer are separate binaries. Run the signer on an
air-gapped machine. See the README and SECURITY.md for the security model and
the recommended setup.