Intelligence Economy Institute · GitHub
Composing EVM Smart Contracts: A Seam Calculus
Many high-impact failures in composed Ethereum applications arise not inside a single contract but at the seam where one component silently assumes behaviour a neighbour does not guarantee. This working paper gives such boundaries a precise calculus — separating specification conflict from seam non-conformance, proving a one-directional rely–guarantee soundness theorem, and turning the assume–guarantee ledger into a typed, finite graph. It applies the calculus to load-bearing EVM standards, six DeFi platforms, and a fully worked yield-router case study.
Zakaryae BoudiPublished on GitHub
An Intelligence Economy Institute publication, authored by Zakaryae Boudi — published on GitHub.
Open the original on GitHub ↗