WP Manifestindependent plugin directory
manifest / content / vax-proof-stamp

VAX Proof Stamp (GitHub Ledger) Codeberg

On publish/update, this plugin hashes your post body (SHA-256) and appends a JSON line to a public GitHub repo (a simple `ledger.jsonl`). It stores the commit SHA in post meta and provides a `[vax_proof]` shortcode that links to the exact commit.

by VibeAxis · codeberg.org/vibeaxis/vax-proof-stamp · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://codeberg.org/vibeaxis/vax-proof-stamp/archive/main.zip

From the readme

VAX Proof Stamp (GitHub Ledger) On publish/update, this plugin hashes your post body (SHA-256) and appends a JSON line to a public GitHub repo (a simple ledger.jsonl). It stores the commit SHA in post meta and provides a [vaxproof] shortcode that links to the exact commit. Why Receipts vibes. Public, third-party timestamp + immutable history = trust. Install 1. Copy to /wp-content/plugins/vax-proof-stamp/ and activate. 2. Preferred: define constants in wp-config.php: php define('VAXGHTOKEN', 'ghpxxx'); // fine-grained, Contents:RW, repo-scoped define('VAXGHOWNER', 'YOURUSER'); define('VAXGHREPO', 'vibeaxis-proofs'); define('VAXGHPATH', 'ledger/ledger.jsonl'); define('VAXGHBRANCH', 'main'); Or set them under Settings → VAX Proof Stamp (dev only). 3. Add [vaxproof] where you want the stamp, or echo it in your template. Format Each line in ledger.jsonl: {"url":"https://…","id":123,"title":"…","sha256":"…","ver":"2025-08-26T01:23:45Z","algo":"sha256(canonicaltextv1)"} WP-CLI wp vax-proofs backfill — stamps all published posts that don’t have a commit yet. License MIT 4) Ship it

Read the full README on Codeberg →