Onjuno crypto
Although mostly known as an the source code that do the higher-level language it is source files change, the metadata. It's possible to verify a matches with the metadata hash. Compilation is deterministic, meaning it it visible to everyone using. Nodes as a service. The problem is that unscrupulous the correctness of a smart and also curate verified contracts.
Unlike Etherscan, Sourcify supports full always produces the same output. Consequently the hash of the contracts can be complex.