Decompilation
Decompilation makes deployed EVM bytecode easier to inspect when verified Solidity is unavailable.
SUMUN first extracts observable evidence from runtime bytecode, such as function selectors, state access, external calls, logs, revert paths, and proxy behavior. That evidence guides a conservative Solidity-like reconstruction used for review and auditing.
Compilation removes original names, comments, some type boundaries, and build settings. As a result, reconstructed names, signatures, types, and high-level structure can contain inference or uncertainty.
Decompiled output is not recovered original source, is not guaranteed to be behaviorally equivalent, and is not safe to deploy as replacement code.