The certification authority for software correctness. Submit your specification. Our engine compiles it, checks the proof mechanically, and issues a signed certificate — binding your code hash, the verification result, and our identity — that anyone can re-check without trusting us.
10 free trial verifications · no certificate until you pay · certificates valid 90 days, revocable, publicly checkable
Code review is opinion. Tests are samples. Audits are expensive snapshots. When software has to be right — money movement, access control, safety logic, smart contracts — “looks good to me” is not evidence. AxiomCode sells verification-as-evidence: a mechanical proof, checked by a real toolchain, sealed into a certificate you can hand to a regulator, a customer, or a counterparty.
Send a Lean 4 specification through the web UI, the REST API, or the MCP server — the way your agent already talks to tools.
The engine compiles your spec with the real Lean toolchain and checks the proof. Vacuous builds, sorry, admit, and broken proofs are rejected — loudly.
A signed certificate binding your artifact hash, the verdict, the toolchain, the issuer, and a validity window. Anyone can re-verify it without trusting us.
A certificate authority lives or dies on one thing: never saying “verified” when it isn’t. So we built the incentives into the system:
Every certificate carries a serial number, issuer identity, and validity window. If our toolchain is ever wrong, we revoke — publicly, through a published revocation list. Like TLS, but for correctness.
Certificates last 90 days. Software changes; proofs should be re-run. Renewal is the business model, the same way TLS renewal is.
The certificate binds the artifact hash and the proof transcript. Re-run the check yourself with the published toolchain. “Don’t trust our AI — verify our proof” isn’t a slogan; it’s the architecture.
The buyer isn’t whoever writes the code. It’s whoever must demonstrate correctness to a third party:
Today the engine verifies Lean 4 specifications: it compiles the artifact you submit and checks the proof the toolchain actually ran. The certificate says exactly what was checked — the artifact hash, the toolchain version, the verdict — and nothing more. We do not claim your whole system is correct, your spec matches your intent, or your deployment matches the artifact. Read the Certificate Policy for the precise meaning of every field.