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 `[vax_proof]` shortcode that links to the exact commit.
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/vibeaxis/vax-proof-stamp/archive/refs/heads/main.zipOn 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.
Why
Receipts > vibes. Public, third-party timestamp + immutable history = trust.
Install
-
Copy to
/wp-content/plugins/vax-proof-stamp/and activate. -
Preferred: define constants in
wp-config.php:define('VAX_GH_TOKEN', 'ghp_xxx'); // fine-grained, Contents:RW, repo-scoped define('VAX_GH_OWNER', 'YOURUSER'); define('VAX_GH_REPO', 'vibeaxis-proofs'); define('VAX_GH_PATH', 'ledger/ledger.jsonl'); define('VAX_GH_BRANCH', 'main'); Or set them under Settings → VAX Proof Stamp (dev only). -
Add [vax_proof] where you want the stamp, or echo it in your template.
Format
Each line in ledger.jsonl:
WP-CLI
wp vax-proofs backfill — stamps all published posts that don’t have a commit yet.
License
MIT
4) Ship it
Releases
2 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.