Smart Contract Audit
Deterministic contract intake plus source, ownership, proxy, dependency, and rule-based risk checks before report wording.

Accepted inputs
https://etherscan.io/address/0x...
owner/repo
solidity-project.zip
Deterministic checks
Verified source
Fetch verified source and compiler metadata from supported explorers.
Requires: ETHERSCAN_API_KEY
Proxy and upgradeability
Detect proxy slots, delegatecall usage, upgrade functions, and admin controls.
Owner/admin powers
Find owner-only controls, mint/burn, pausing, blacklist, whitelist, tax, and fee paths.
External calls and reentrancy
Find external calls, low-level calls, approvals, and reentrancy guard patterns.
Dependency scan
Inspect imported packages and known risky primitives.
Report sections
Related free tools
Live tools return real evidence. Registered tools stay disabled until the runner exists.
Verified Contract Checker
Check pasted Solidity source or a supported explorer URL for verified source metadata, compiler pragma, contracts, and imports.
ERC20 Risk Checker
Run static source checks for ERC20-like functions, mint/burn controls, pause logic, blacklist/whitelist naming, and approvals.
Proxy Checker
Run static source checks for delegatecall, upgrade functions, implementation slot wording, initializers, and proxy admin controls.
Token Tax Checker
Run static source checks for fee/tax naming, transfer overrides, exclusions, trading limits, and owner fee setters.
Ownership Checker
Run static source checks for Ownable, role-based access, renounceOwnership, privileged setters, and withdraw/rescue controls.