886 B
+++ date = 2025-06-07 draft = false title = 'OpenSMT' subtitle = 'SMT Solver' links = [ { title = "Homepage", url = "https://verify.inf.usi.ch/opensmt", icon = 'fa-solid fa-home' }, { title = "Source Code", url = "https://github.com/usi-verification-and-security/opensmt", icon = 'fa-brands fa-github' }, # { title = "Playground", url = "https://jfmc.github.io/z3-play/", icon = 'fa-solid fa-gamepad' } ] applications = ['SMT Solver'] developers = ['University of Lugano'] licenses = ['GPLv3'] inputs = ['SMTLIB2'] interfaces = ['CLI'] maintenance = ['Actively Maintained']
techniques = ['CDCL']
publications = ['deMoura2008']
+++
OpenSMT is a compact and open-source SMT-solver written in C++, with the main goal of making SMT-Solvers easy to understand and use as a computational engine for formal verification. OpenSMT is built on top of MiniSAT.