<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>Quint Blog</title>
    <link>https://quint.sh</link>
    <description>Stories, tutorials, and insights about Quint specifications</description>
    <language>en-us</language>
    <item>
        <title>What Specifying MonadBFT Taught Us About Quint</title>
        <description>We used Quint to analyze the MonadBFT consensus protocol, formally specifying definitions and pseudo code, validating lemmas and theorems through simulation, and reproducing scenario diagrams as executable runs.</description>
        <link>https://quint.sh/posts/monadbft</link>
        <guid isPermaLink="false">https://quint.sh/posts/monadbft</guid>
        <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/monadbft.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Introducing Quint: A New Company for a New Era of Software</title>
        <description>Quint is becoming its own company, spinning out of Informal Systems to make trust a first-class property of how systems are designed and built.</description>
        <link>https://quint.sh/posts/new_era</link>
        <guid isPermaLink="false">https://quint.sh/posts/new_era</guid>
        <pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/new_era.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Two Bugs in the SAFE Predicate: Finding and Formally Verifying Liveness Failures in Byzantine Lattice Agreement</title>
        <description>We have modeled the Byzantine Generalized Lattice Agreement algorithm in Quint and found two bugs in the SAFE predicate</description>
        <link>https://quint.sh/posts/generalized_lattice</link>
        <guid isPermaLink="false">https://quint.sh/posts/generalized_lattice</guid>
        <pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/generalized_lattice.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Modeling the Faerie-Gold Vulnerability</title>
        <description>We wrote a Quint spec for the Faerie-Gold attack in the Zerocash protocol, plus a ZCash-like fix.</description>
        <link>https://quint.sh/posts/zerocash</link>
        <guid isPermaLink="false">https://quint.sh/posts/zerocash</guid>
        <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/zerocash.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Towards a Solution for Cognitive Debt</title>
        <description>We used to build trust and understanding while coding. With LLMs, we need a new process.</description>
        <link>https://quint.sh/posts/cognitive_debt</link>
        <guid isPermaLink="false">https://quint.sh/posts/cognitive_debt</guid>
        <pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/cognitive_debt.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Model-Based Testing EVM networks with Quint and AI</title>
        <description>We used Quint Connect and AI to increase test coverage and find a bug in Emerald</description>
        <link>https://quint.sh/posts/quint_connect_emerald</link>
        <guid isPermaLink="false">https://quint.sh/posts/quint_connect_emerald</guid>
        <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/quint_connect_emerald.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>A new LLM-friendly library for Model-Based Testing</title>
        <description>We launched Quint Connect, a library for Model-Based Testing in Rust</description>
        <link>https://quint.sh/posts/quint_connect</link>
        <guid isPermaLink="false">https://quint.sh/posts/quint_connect</guid>
        <pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/quint_connect.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Reliable Software in the LLM Era</title>
        <description>How executable specs can be our hope for the future of software</description>
        <link>https://quint.sh/posts/llm_era</link>
        <guid isPermaLink="false">https://quint.sh/posts/llm_era</guid>
        <pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/llm_era.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Message Soup: the Secret Sauce for Consensus Specifications</title>
        <description>The message soup technique enables more powerful specifications. Featuring MonadBFT.</description>
        <link>https://quint.sh/posts/soup</link>
        <guid isPermaLink="false">https://quint.sh/posts/soup</guid>
        <pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/soup.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>How to Write Inductive Invariants</title>
        <description>Learn about inductive invariants by defining them interactively with new Quint tools.</description>
        <link>https://quint.sh/posts/inductive_invariants</link>
        <guid isPermaLink="false">https://quint.sh/posts/inductive_invariants</guid>
        <pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/inductive_invariants.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Understanding Solana's Alpenglow with Quint</title>
        <description>Use the Alpenglow spec to learn about this consensus algorithm in an interactive way.</description>
        <link>https://quint.sh/posts/alpenglow</link>
        <guid isPermaLink="false">https://quint.sh/posts/alpenglow</guid>
        <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/alpenglow.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Espresso HotShot Epoch Changes in Quint</title>
        <description>How we used Quint to formalize Espresso's epoch change protocol with executable specifications.</description>
        <link>https://quint.sh/posts/espresso_hotshot</link>
        <guid isPermaLink="false">https://quint.sh/posts/espresso_hotshot</guid>
        <pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/espresso_hotshot.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Quint Launch Event Follow-Up Q&A and Recap</title>
        <description>Recap of our Quint launch event with community Q&A covering formal methods, model checking, and Model-Based Testing.</description>
        <link>https://quint.sh/posts/quint_launch_followup</link>
        <guid isPermaLink="false">https://quint.sh/posts/quint_launch_followup</guid>
        <pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/quint_launch_followup.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Understanding Mysticeti Consensus with Quint</title>
        <description>How Quint transforms complex DAG consensus algorithms into interactive, testable models.</description>
        <link>https://quint.sh/posts/mysticeti</link>
        <guid isPermaLink="false">https://quint.sh/posts/mysticeti</guid>
        <pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/mysticeti.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Case Study: Formalizing Grug's Jellyfish Merkle Tree with Quint</title>
        <description>Case study on using Quint to formally specify and verify Left Curve's Jellyfish Merkle Tree implementation.</description>
        <link>https://quint.sh/posts/jellyfish_merkle_tree</link>
        <guid isPermaLink="false">https://quint.sh/posts/jellyfish_merkle_tree</guid>
        <pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/jellyfish_merkle_tree.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Quint Deserves Rust</title>
        <description>Why we're rewriting Quint's simulator in Rust for improved performance and more comprehensive testing.</description>
        <link>https://quint.sh/posts/quint_deserves_rust</link>
        <guid isPermaLink="false">https://quint.sh/posts/quint_deserves_rust</guid>
        <pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/quint_deserves_rust.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Model-Based Testing Neutron's Liquidity Pool Migration with Quint</title>
        <description>Using Quint for model-based testing to discover critical bugs in Neutron's $23M liquidity pool migration.</description>
        <link>https://quint.sh/posts/neutron_mbt</link>
        <guid isPermaLink="false">https://quint.sh/posts/neutron_mbt</guid>
        <pubDate>Wed, 11 Dec 2024 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/neutron_mbt.jpg" type="image/jpeg"/>
    </item>
    <item>
        <title>Holiday protocols: Secret Santa with Quint 🎅</title>
        <description>A fun exploration of drawing strategies for Secret Santa and their properties.</description>
        <link>https://quint.sh/posts/secret_santa</link>
        <guid isPermaLink="false">https://quint.sh/posts/secret_santa</guid>
        <pubDate>Sat, 23 Dec 2023 00:00:00 GMT</pubDate>
        <enclosure url="https://quint.sh/blog-covers/secret_santa.jpg" type="image/jpeg"/>
    </item>
  </channel>
</rss>