Verifying

Verification of release files is optional but highly recommended. This ensures that you have not downloaded a tampered version of cuprated.

To verify release files of cuprated, follow these instructions:

Download verification files for latest release

Verify the hashes

After downloading the release files, compare their hashes with the SHA256SUMS file.

sha256sum --ignore-missing --check SHA256SUMS

You should see something like: cuprate-0.0.1-linux-x64.tar.gz: OK.

Verify the hash signatures

Cuprate releases are signed by multiple individuals.

First, import the PGP keys for all individuals:

# Clone the Cuprate repository.
git clone https://github.com/Cuprate/cuprate

# Import all PGP keys.
gpg --import cuprate/misc/gpg_keys/*.asc

Then, confirm all signatures:

gpg --verify SHA256SUMS.asc

You should see gpg: Good signature for all keys.