Open-source tool for Soroban smart contract developers, enabling them to perform robust formal verification.
Last 6 months · Weekly commits
Smart contracts which are formally verified
The symbolic execution engine powering the K Framework
ERC20 in K
A K semantics of Tezos' Michelson language.
A probabilistic rewriting model of Randao-based RNG schemes
Phenomenal questions, so let's unpack them together. First the serious answer, then a more pragmatic take from Everett Hildenbrandt, our CEO, to summarize it in 2 words. 1. Exhaustively, almost never (but that's fine). Simply speaking, you leverage what comes from proving…
yes formal verification- love it, how do you write better properties? can you even exhaustively describe a sufficiently large system and all its corner cases?
Calling all Stellar developers ready to raise their security standards 🛠️ Join us next week for a live workshop on Komet, the fuzzing & formal verification framework for Soroban contracts. Led by the engineers behind it and part of the @BuildOnStellar Security Office Hours…
Calling all Stellar developers ready to raise their security standards 🛠️ Join us next week for a live workshop on Komet, the fuzzing & formal verification framework for Soroban contracts. Led by the engineers behind it and part of the @BuildOnStellar Security Office Hours…
Previously, we wrote about our experience using AI-assisted differential fuzzing to find bugs in WebAssembly runtimes. We built an AI-driven fuzzing harness, used it to compare WAMR against Wasmtime, and found a real bug in WAMR that we traced, root-caused, reported, and helped…
Our AI-assisted differential fuzzing found a real bug in WAMR (now fixed). Our takeaway: AI was great at building the harness, shrinking test cases, & tracing code, yet it also confidently flagged…