Provenance

Every LimenGate binary carries its birth certificate. Git commit, compiler version, build timestamp — baked in at compile time.

Latest Build

Alpha 0.7.2 — sovereign builders preview. 196 tests, zero warnings.

Version 0.7.2-alpha
Git Commit 60a675e
Git Branch main
Tree Status clean
Last Push 2026-03-20T05:17:00Z
Rust Compiler rustc 1.92.0 (stable)
Target Triple x86_64-unknown-linux-gnu
Profile release
Crates 13
Tests 196
Host linux x86_64
Clone URL https://flamehub.app/git/limen-gate.git
Node genesis_flame@FlameNet

Binary Hash

SHA3-512 hash of the release AppImage. Compare this with the output of Help > About in your LimenGate instance.

SHA3-512 — LimenGate AppImage (x86_64-unknown-linux-gnu, release)
ad393ae405bb5548cd29272fbfeff2a0d3b7adad47824e2b56e970e82fd134a07e7a2096fcf292917b31ad389adc48ca40dc6913721d8315058152440209222c

How It Works

LimenGate’s provenance system uses Rust’s build.rs compile-time script to embed metadata into every binary.

// At compile time, build.rs captures:
LIMENGATE_GIT_COMMIT   // git rev-parse HEAD
LIMENGATE_GIT_BRANCH   // git branch --show-current
LIMENGATE_GIT_CLEAN    // git status --porcelain (empty = clean)
LIMENGATE_BUILD_TIMESTAMP // RFC 3339 UTC
LIMENGATE_RUSTC_VERSION  // rustc --version
LIMENGATE_TARGET       // cargo build --target
LIMENGATE_FEATURES     // enabled cargo features

// At runtime, BuildProvenance::from_env() reads these
// via env!() / option_env!() — zero runtime cost

// The binary then SHA3-512 hashes itself:
hash::self_hash() // reads /proc/self/exe on Linux

Verification Chain

📦

1. Download

Get the binary from this site or build from source.

🧬

2. Hash

SHA3-512 the binary file. Or check Help > About.

3. Compare

Match against the hash published on this page.

🔍

4. Audit

Check the git commit to review the exact source.

Machine-Readable

Provenance is available as JSON from BuildProvenance::to_json() in the binary, and served live at /provenance.json — auto-updated on every push to FlameHub.

// Loading from /provenance.json...