Skip to content
Hot eventDeveloping

Offline Charon/Aeneas/Coq verification template released for no_std Rust

1 reports1 reporting sourcesUpdated 2 h ago

Start here

AI digest

Developer trencinodin-stack published Arcstone-Airlock-Blueprint, a Show HN template that formally verifies bare-metal #![no_std] Rust crates without modifying their upstream source. Charon extracts LLBC, Aeneas synthesizes it, and Coq 8.18.0 runs the proofs downstream against a read-only snapshot, producing a REFINEMENT-AUDIT.json that coqchk checks with zero admitted axioms. Verification runs in an offline, non-root container with all capabilities dropped (--network none --cap-drop ALL --read-only --user 65532:65532). The workflow separates a fast upstream inner loop, which the author says completes in under 15 seconds, from the hermetic downstream airlock. A prebuilt, digest-pinned OCI image is offered for a 30-minute quickstart.

Generated from reports · updated 2 h ago

Report timeline

Follow the reports to see the event from different sides.

November 14
  1. Hacker News · AI
    Show HN: Arcstone-Airlock-Blueprint — Offline Charon/Aeneas/Coq Verification for Rust

    A new Show HN template, Arcstone-Airlock-Blueprint, lets bare-metal #![no_std] Rust crates be formally verified without touching upstream source. Charon LLBC extraction, Aeneas synthesis and Coq 8.18.0 proofs run downstream in an offline, capability-dropped container against a read-only snapshot, emitting a REFINEMENT-AUDIT.json checked by coqchk with zero admitted axioms. A prebuilt digest-pinned OCI image supports a 30-minute quickstart.

Heat for this event

Not enough continuous observations yet to draw a trend.