Reentrancy
Calls that can re-enter a contract, including external calls whose result is never checked.
smart-contract security
Autonomous security analysis for Solidity, EVM bytecode, and fhEVM. Reentrancy, access, ordering, confidentiality, and other modelled classes are challenged before a finding is reported.
curl -fsSL https://homomorphic.sh | sh
Linux x86_64 · no sudo · SHA-256 verified · read the script
f : G → C5
Fold G along its bar and every edge lands on an edge of the pentagon C5. Structure survives the map: a graph homomorphism.
what we analyse
Calls, access, ordering, confidentiality, and further classes modelled as behaviour.
Calls that can re-enter a contract, including external calls whose result is never checked.
Missing authorization, privileged roles, unprotected setup, and reliance on tx.origin.
Front-running, transaction ordering, oracle manipulation, and signature replay.
Encrypted inputs, who is allowed to decrypt them, and values that should never become cleartext.
Flash loans, governance, proxies, arithmetic, and randomness are modelled as behaviour. New classes join the same way.
analysis targets
Contracts, functions, and calls, including the issues that only show up in source.
Deployed bytecode, including contracts that ship without source.
Encrypted values, decryption permissions, and confidentiality failures.
get started
Create an account and sign in from the CLI. Your dashboard shows your analysis jobs.
homomorphic login