Skip to content

Plebum Dominium

Software Verification

Inspect your software’s digital seal. This ensures total code integrity before tools interact with private keys.

1. Gather Files

Download the wallet installer and its .asc signature file into the Downloads folder, side by side.

2. Create verify.py

Copy the block below, paste it into Notepad or TextEdit, and save it exactly as verify.py inside that same folder.

3. Run & Check

Open Terminal or Command Prompt, type cd Downloads, then run python verify.py. Look for the green success line.

Verification Simulator

Click files below to load mock targets

Automated Verification Tool Script

Save as verify.py in the Downloads folder alongside the files and execute:

import subprocess, sys
FP="D616DBCE3752CC1628AC044FC80F060CDE53F99E"
SIG="sparrow-1.8.4-manifest.txt.asc"
FILE="sparrow-1.8.4.dmg"
def run():
  print("[*] Fetching key...")
  if "failed" in subprocess.run(f"gpg --keyserver hkps://keys.openpgp.org --recv-keys {FP}", shell=True, capture_output=True, text=True).stderr.lower():
    print("Network error"); sys.exit(1)
  if "Good signature" in subprocess.run(f"gpg --verify {SIG} {FILE}", shell=True, capture_output=True, text=True).stderr:
    print("SUCCESS: Software matches signature and is safe.")
  else:
    print("DANGER: Signature validation failed!")
if __name__ == "__main__": run()

Run via terminal: python verify.py