- 👋 Hi, I’m @Pedroskie
- 👀 I’m interested in ...
- 🌱 I’m currently learning ...
- 💞️ I’m looking to collaborate on ...
- 📫 How to reach me ...
Every official UnityFund Integrity Engine release is automatically anchored to the Bitcoin blockchain using OpenTimestamps (OTS) to provide an immutable, public proof of existence for the exact code bundle.
To ensure this continuous chain of trust, all releases are created using a single, automated script: unityfund_integrity.sh.
Any UnityFund developer can produce a fully proof-verified release by running:
./unityfund_integrity.sh <version>This single command handles bundling, hashing, OTS stamping, committing the proof, running the OTS verification, and publishing the final GitHub release.
Auditors and users can independently verify the provenance of any release (vX.Y.Z) by following the steps below:
- Download the official release bundle (
UnityFund_Integrity_Engine_vX.Y.Z.zip) from our GitHub releases page. - Compute its SHA-256 hash locally.
- Compare the computed hash with the stamp contained in the committed OTS proof file, located in our repository at
integrity/vX.Y.Z_release_anchor.ots.
If the OTS verification is successful, the release is 💚 STILL VERIFIED and guaranteed to be the code released at that specific, provable time.
