Skip to content
← All tools

PROVE / Working prototype

SalienceLean

# Make the contract precise.

Turn supported, typed obligations into Lean-checked proof receipts with explicit assumptions.

Open SalienceLean ↗Download this release’s source ↓

AVAILABLE IN THIS RELEASE

- Verify typed obligations, fixed proof templates, axiom policy, and compiler records.
- Download the full verifier result and inspect its precise claim boundary.
- Use the pinned Lean toolchain locally to issue a new proof receipt.

YOU BRING

## One supported proof obligation, with its parameters and candidate identity.

YOU GET

## A content-addressed proof receipt tied to an allowlisted Lean template.

YOUR FIRST RUN

## Get from idea
to an inspectable result.

Proof protocol →

1. 01

   Inspect the supported obligation catalog.

2. 02

   Select the obligation that matches your controller or package contract.

3. 03

   Run the local prover and inspect the statement, assumptions, build identity, and receipt.

WHAT THIS DOES — AND WHAT IT DOESN’T

## A useful tool has a clear boundary.

A proof covers the formal statement and its assumptions. It does not establish the behavior, usefulness, or safety of an external model.

← Explore the other tools Read the method →