FREE · NO KEYS · FOR APPLE-SILICON MACS

BTX Keeper

A BTX Keeper is a small background node on your Mac whose one job is serving the network's signed block confirmations. One command installs it, one command removes it, and no keys or wallet are involved.

Share your Mac with the network. Keep the chain verifiable while you sleep.

The gap it fills

Most machines can no longer check BTX's proof of work themselves. They follow the chain using small signed confirmations passed from node to node. Those confirmations are the scarcest thing on the network: an independent census on 17 August 2026 found exactly one reachable node serving the full confirmation history. When it goes quiet, everyone without a qualified graphics chip stops in place.

Each confirmation is 208 bytes. The whole history is about 40 MB. What the network is short of is not storage or bandwidth, it is machines that are on.

What it costs you

What you get

The chain stays verifiable for people whose machines can't verify it alone, and that happened on your Mac. That is the whole deal. There is no payment and no token here, and anyone who tells you otherwise is not speaking for this project.

Install

Requires an Apple-silicon Mac, python3, and about 25 GB free during setup. Copy this one line into Terminal and press enter.

curl -fsSL https://easybtx.com/install-btx-keeper.sh | bash

That is the whole thing. It downloads the pinned BTX engine and checks it against the checksum written into the installer before running it, writes a safe configuration, loads a verified snapshot of the chain, and installs a background agent that runs on power and pauses on battery. If that download is ever unreachable it falls back to building the same pinned release from source, which takes about five minutes and needs Xcode or the Command Line Tools. If the node ever misbehaves, a watchdog stops it cleanly and leaves you a note in plain language. It never force-kills and never restarts on its own.

Prefer to read it before you run it?

Sensible. Nothing here should be run on trust. The installer, the run wrapper, the watchdog and the uninstaller are all plain shell and readable end to end. Download the installer, read it, then run bash install-btx-keeper.sh. It fetches the other three from this site, or uses them straight from disk if you saved them alongside it.

Uninstall

~/.btx-keeper/uninstall.sh

Everything, gone, one command.

Safety, plainly

Prefer clicking to typing?

The easyNode for BTX app has Keeper mode built in on Mac, from version 0.6.8 onwards: install the app, flip one switch in Settings, done. Same engine, same service, with a window and a menu-bar icon. The command-line installer on this page is the expert path, the app is the easy one.

On Linux, Keeper mode is the profile switch inside easyNode, from 0.6.11. The standalone installer above is macOS only. A Linux machine can also serve confirmations by running a BTX node configured by hand.

How many machines actually serve confirmations, and how many only claim to, is counted on the node census. Members of the node circle see the per-node Archive column, which separates advertising from serve-verified.

Running a node that isn't ours?

The BTX Node Guardian is the same stall logic that runs inside the Keeper, packaged as a standalone script for any BTX node: a pool, an explorer, a mining node. Free, readable end to end, and it never restarts your node.