Bytecode Clone Finder
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
Reads the deployed bytecode of every contract you list and groups them by what they actually run. Solidity appends a metadata blob holding a source hash, so the same source compiled on two machines produces different trailing bytes — comparing raw code would report every one of them as a separate contract, which is the opposite of useful. That blob is stripped before comparison. EIP-1167 minimal proxies are handled specially: they differ only in the twenty-byte target they point at, so the target is masked and every clone from one factory lands in a single group with its individual targets listed. Asking whether one contract is a clone is nearly useless; asking which of sixty are the same code surfaces a factory’s entire deployment set on one screen.