logo

DeepSEA: Advanced Web3 Formal Verification of a Smart Contract Compiler

ID: 9e538a63-38d2-5076-8f1d-ad885234e350

STIX ID: report--9e538a63-38d2-5076-8f1d-ad885234e350

Feed Name: CertiK Blog

Date Published: 2023-11-09

Date Updated: 2026-06-11

...
...

This report describes DeepSEA, a formally verified compiler for smart contracts built in Coq that translates a minimal DeepSEA surface language through an intermediate MiniC into EVM or eWASM bytecode. It explains the compiler architecture, the methodology for proving correctness of each compilation phase (including match_states relations and transf_step_correct theorems), and how a verified compiler integrates with formal verification to produce trustworthy high-level models for verifying real-world DeFi code like a Uniswap-like swap method.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.