We are testing this software

Prove your contracts.
Zero specs required.

AI infers invariants. Kontrol proves them. You get a findings report.

1 hosted run ยท No credit card

Live preview

Your verification command center

Terminal output and dashboard in one view โ€” exactly what you get after a run.

๐Ÿ”’app.cyrus.shred.security/dashboard
CCyrus by Shred Security

Verification log

terminal โ€” demo/live
$ cyrus run demo/ --verbose
ย 
Cyrus by Shred Security
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Parsing Foundry project ............... OK
forge build ........................... OK
RAG: 5 ERC-20 security patterns loaded
AI inferred 6 invariants (hosted)
ย 
kontrol prove totalSupplyNonNegative โœ“ PROVEN 4m 12s
kontrol prove balanceConservation โœ“ PROVEN 6m 08s
kontrol prove allowanceIntegrity โœ“ PROVEN 5m 41s
ย 
Proven: 6 ยท Failed: 0 ยท Findings: 0
Report saved โ†’ cyrus-report.md

Dashboard

SimpleToken verification

demo/ ยท completed ยท hosted LLM

Free trial runs

3 / 3

Hosted AI

Verifications

1

1 completed

Kontrol prover

Online

KEVM proofs

Findings

0

All clear

No findings

All 6 invariants passed โ€” report ready to download.

Invariants & findings

InvariantSeverityStatus
totalSupplyNonNegativecriticalโœ“ proven
balanceConservationcriticalโœ“ proven
allowanceIntegrityhighโœ“ proven
noUnauthorizedMintcriticalโœ“ proven
Download report (Markdown)Download report (JSON)

Built on industry-standard verification stack

Kontrol / KEVMFoundryDeepSeekClaudeCEGAR loopChromaDB RAG

Why Cyrus

Security verification that ships with your workflow

From DeFi protocols to NFT contracts โ€” get formal assurance without hiring a verification team first.

โ—Ž

Zero manual specs

Cyrus reads your Solidity, NatSpec, and Foundry tests โ€” then proposes invariants automatically.

โˆ‘

Mathematical proofs

Kontrol symbolically executes via KEVM. A pass means proven for all reachable states, not a guess.

โ–ฃ

Findings report

Markdown and JSON output with proven invariants, failures, counterexamples, and suggested fixes.

โ—‡

Free trial included

Hosted AI inference on us for your first runs. Bring your own key when you scale.

โš™

Full Kontrol control

Tune proof depth, max invariants, booster, and CEGAR iterations on every run.

โ†—

GitHub or zip upload

Drop a Foundry archive or connect a repo. Private repos supported with a token.

How it works

Four steps to a findings report

01

Upload

Foundry zip or GitHub repo with foundry.toml

02

Infer

AI proposes invariants from your code and tests

03

Prove

Kontrol/KEVM runs formal symbolic execution

04

Report

Findings with proofs, failures, and counterexamples

Pricing

Start free, scale on your terms

One hosted verification included. Bring your own API key when you need more.

Free trial

$0

1 hosted run

  • โ€ข Hosted DeepSeek / Claude inference
  • โ€ข Full Kontrol formal proofs
  • โ€ข Markdown + JSON findings report
  • โ€ข Zip upload or public GitHub
Start free

Bring your own key

Pay provider

unlimited runs

  • โ€ข Use your DeepSeek or Anthropic key
  • โ€ข Key sent per job โ€” never stored
  • โ€ข Same verification pipeline
  • โ€ข Private GitHub repos supported
Verify with BYOK

Team / enterprise

Contact

custom volume

  • โ€ข Dedicated hosted inference
  • โ€ข SSO & audit logs
  • โ€ข On-prem or VPC deployment
  • โ€ข Priority support
Talk to us

Shred Security

Ship contracts with proof, not hope

Cyrus is built by Shred Security to bring formal verification to every Solidity team โ€” start free, scale with your own keys.