Verify with T3Vault CLI 

T3Vault ships an integrity verifier that re-hashes artefacts and checks the OpenTimestamps receipt (via ElephStamp).

This is the recommended check before restore: it needs no Bitcoin node and answers whether the backup files still match integrity.json. For an optional independent check of the .ots file with the official client, see Manual verification with the OpenTimestamps client.

Usage 

From a development checkout:

php t3vault/cli/t3vault-verify.php [--json] [--quiet] [--lang=de|en] <backup-dir>
Copied!

Or with the offline PHAR (built into the package under Installer resources):

php t3vault-verify.phar [--json] [--quiet] [--lang=de|en] <backup-dir>
Copied!

Example:

php t3vault-verify.phar \
  /var/www/html/var/t3vault/backups/backup_20251117_143022_a3f8b2c1
Copied!

Options:

Option Description
--json Print the full result object as JSON
--quiet Suppress human-readable output (exit code only)
--lang= de or en for messages

Exit codes:

Code Meaning
0 ok
2 pending / stamp_failed / missing
1 tampered or fatal error