Smart Contract Guardian

Smart Contract Guardian is an online tool to decompile EVM bytecode into more human readable format, and it also inspects the bytecode for common vulnerabilities of smart contracts.

You can specify your EVM bytecode by 2 ways: Address or Copy&Paste. If you have any concern about the inspection result of the smart contract, please feel free to contact us for a manual audit.


Solidity Decompilation

Retrieve Solidity like code from bytes Recognize multiple storage types

Function names

Retrieve original function names


Tested on millions of real world contracts

Select "Paste hex" or "Smart contract address" then paste the hex string of the EVM binary or the address, then click "Decompile Now"