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