Three things to download: the node package, the Wraith wallet, and the node dashboard. Signed releases, no telemetry, free and open source under the MIT license.
The node package is a single signed tarball containing every binary a
node runs: ghostd (a clean Bitcoin Core v30 fork),
ghost-pool (mining pool + BFT payout consensus), and
ghost-pay (the optional L2 daemon). The command-line tools
— ghost-cli, ghost-light-wallet-cli and
ghost-light-wallet-tui — ship in the same tarball. See the
nodes page for hardware requirements and the
full operator guide.
curl -sSL https://get.bitcoinghost.org | sudo bash -s -- \ --payout-address bc1q…
ghostd, ghost-pool
and ghost-pay with systemd units. It verifies the GPG
release signature before writing any binary. Add --sync fast
to load a verified assumeUTXO snapshot (height 910000) instead of a
full initial block download.
bitcoin-ghost-<version>-x86_64-unknown-linux-gnu.tar.gz
from GitHub releases, alongside SHA256SUMS.txt and its
signature. Prefer to install by hand? This is the file.
SHA256SUMS.txt. The installer refuses to write a binary unless both the signature and the checksum verify — see Verify your download.ghostd, ghost-pool and ghost-pay services, plus a sync gate so the pool only starts once the node is ready.git clone https://github.com/bitcoin-ghost/ghost, check out the latest release tag, then cargo build --release --workspace. Binaries land in target/release/. Full build docs are in the repo README.Wraith is the reference desktop wallet for Bitcoin Ghost — L1 BTC plus L2 shielded notes, Silent Payments for stealth receiving, and built-in Wraith CoinJoin mixing for unlinkability. It is still in development and not yet released; there is no signed build to download today. Follow along in the repository, and check back here — a signed release will appear on this page and on GitHub releases when it ships.
The node dashboard is a small web frontend you run against your own node. It shows hashrate, shares, capabilities, verification results and payouts, and lets you adjust policy, mining mode and reaper settings. It binds to localhost and is password-protected — per-operator by design, with no public endpoint.
http://localhost:3000 on the node, or over an SSH
tunnel (ssh -L 3000:localhost:3000 your-node) from
elsewhere. Build and run instructions are in the
dashboard docs.
Every Ghost release is signed with the release key
(777FE81F8CC077FD3D08055E852C2B3190F5B928). The one-command
installer does these checks for you and aborts on any failure. If you
install by hand, do them yourself — a release you didn't verify is a
release you can't trust.
curl -fsSL https://get.bitcoinghost.org/ghost-release-key.asc | gpg --import777FE81F8CC077FD3D08055E852C2B3190F5B928 before you
trust it.
SHA256SUMS.txt and
SHA256SUMS.txt.asc from the release, then run
gpg --verify SHA256SUMS.txt.asc SHA256SUMS.txt. You
should see a good signature from the fingerprint above.
sha256sum -c SHA256SUMS.txt. The line for your file
must say OK. If anything says FAILED,
stop — delete it and report it on the issue tracker.
cargo build --release --workspace, and
compare your binaries against the signed release.