Customer install surface

Install Proof.

This page is for teams already running Proof: every published install path for the product binary, in one place.Use the connected install paths for day-to-day developer onboarding, or mirror the same approved artifacts into an internal environment for air-gapped and controlled enterprise deployments.

https://downloads.reqproof.com/releases/latest/

The rolling channel. Tagged releases live under …/releases/<version>/.

01 · Connected install

The rolling channel.

Use the rolling latest channel when you want the newest merged build. Every artifact below is a direct download.

Checksums

Verify downloaded artifacts against proof_checksums.txt.

02 · Offline install

Mirror approved artifacts.

Proof itself works offline after installation. Mirror the approved artifacts into your own distribution path; the typical air-gapped sequence is below.

  1. Download the approved artifact and the matching checksums file from a connected environment.
  2. Mirror the files internally under your own approved distribution path.
  3. Install proof from that mirrored archive or package.
  4. Run proof version to confirm version, commit, and build date.

For strict offline verification, pre-stage Kind2 and Z3 and run with REQPROOF_NO_DOWNLOAD=1.

03 · CI/CD

GitHub Action on every pull request.

Run the audit with the official action — install, cache, and PR summary handled for you.

probelabs/proof-action@v1 ↗

name: ReqProof Audit
on: [push, pull_request]

jobs:
  audit:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - uses: probelabs/proof-action@v1
        with:
          fail-level: warn

The action installs via Homebrew (with fallback to direct binary download), runs proof audit, and writes the result to the PR step summary. See the action README for inputs and examples.

04 · Release channels

Latest vs tagged releases.

rolling

Latest

The rolling latest channel, refreshed from merges to main. Use for fast internal adoption.

immutable

Tagged versions

Immutable artifacts under https://downloads.reqproof.com/releases/<version>/. Use for pinning, approvals, and reproducible support.

Need a mirrored or licensed enterprise rollout? Contact [email protected].

05 · After install

Where the binary fits.

The binary enforces a written bar inside a standing engagement. Both are documented in full.