act: Technical report

📅 2026-04-03
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the lack of a rigorous semantic foundation and type safety guarantees in formal verification of smart contracts by presenting, for the first time, a complete operational semantics and type system for the Act language, together with a corresponding metatheoretic framework. Through formal semantic modeling and a proof of type safety, we rigorously establish that the Act language satisfies type safety properties. This contribution not only fills a critical gap in the theoretical underpinnings of Act but also provides a solid semantic basis and strong safety assurances for reliable, automated verification of smart contracts.
📝 Abstract
This technical report contains the formal definitions and metatheory for the act specification and verification language. It documents the syntax, the operational pointer semantics, the type system and the main metatheoretic results (type-safety).
Problem

Research questions and friction points this paper is trying to address.

formal definitions
metatheory
specification language
verification
type safety
Innovation

Methods, ideas, or system contributions that make the work stand out.

formal semantics
type safety
specification language
pointer semantics
metatheory
🔎 Similar Papers
No similar papers found.
Z
Zoe Paraskevopoulou
National Technical University of Athens, Greece and Argot Collective, Switzerland
Anja Petković Komel
Anja Petković Komel
PostDoc, Vienna university of technology
type theorylogichomotopy type theory
S
Sophie Rain
Argot Collective, Switzerland
L
Lefteris Lazaropoulos
National Technical University of Athens, Greece and Argot Collective, Switzerland
A
Alexis Terry
Argot Collective, Switzerland