diff --git a/satgate-landing/app/verify-evidence-pack/page.tsx b/satgate-landing/app/verify-evidence-pack/page.tsx
index 9f32be4d..fc868f03 100644
--- a/satgate-landing/app/verify-evidence-pack/page.tsx
+++ b/satgate-landing/app/verify-evidence-pack/page.tsx
@@ -16,13 +16,36 @@ export default function VerifyEvidencePackPage() {
← Back to Home
Independent verification
-
Verify a SatGate Evidence Pack.
+
Don't trust us—verify it yourself.
- SatGate Evidence Packs are designed to be checked without SatGate credentials. A verifier should fetch the pack, fetch issuer JWKS, canonicalize the signed receipt with RFC 8785 JCS, recompute the SHA-256 receipt hash, verify the Ed25519 signature, and compare unsigned pack mirrors against the signed receipt.
+ SatGate Evidence Packs are designed to be checked without SatGate credentials. Fetch the pack and issuer JWKS, canonicalize the signed receipt with RFC 8785 JCS, recompute its SHA-256 hash, verify the Ed25519 signature, and compare unsigned pack mirrors against the signed receipt.
With an embedded key, this proves only that the artifact is internally self-consistent. It does not establish who controls the issuer.
+
+
+
trusted_issuer_valid=true
+
Buyer-verifiable proof requires the signature to validate against a separately fetched or pinned issuer JWKS, with trusted-issuer verification required.
+
+
+
+
Latest bounded closure record
+
The July 18 record is sanitized, staging-only evidence. It records strict verifier and trusted-issuer success, verifier-copy parity, restart parity, and containment of historical staging bearer links. It does not authorize production promotion.