Terp Network Docs
GuidesTrustlessness

Trustlessness Guides

Reproducible builds, checksum verification, deployment integrity, and trust-minimized workflows

Trustlessness Guides

These guides walk through the practical steps of maintaining trustlessness — verifying that every artifact you download from Terp Network matches what was published. No blind trust required.

What You Can Verify

GuideWhat You VerifyHow
Compile & Verify Code IDA smart contract's on-chain code hash matches its sourceReproducible build → compare code_id hash
IBC Info ChecksumsIBC channel metadata, port bindings, client statesibc-info script generates verifiable checksums
Website ContentStatic website pages haven't been tampered withContent hashing, source comparison
Circuit IntegrityZero-knowledge circuit artifacts are authenticBuild reproducibility, proof key verification

The Trustlessness Mandate

No user should be required to trust a third party to verify the integrity of the network, its software, or its state.

Every guide here follows a single pattern:

  1. Build from source — produce the artifact yourself
  2. Compare — match your result against the published reference
  3. Decide — if they match, you can use the artifact without trusting an intermediary

See the Trustlessness concept for the full manifesto and pipeline overview.

On this page