What Smart Contract Address Trust Checker does
Before interacting with a smart contract, it helps to know some basic, verifiable facts about it: is the contract's source code verified, how old is the address, and how many transactions has it itself sent. This tool looks up those on-chain facts for an Ethereum address and reports them plainly - see "Reading the signals" below for exactly what that last figure does and doesn't tell you about a contract.
How to check a contract address
- Enter the Ethereum contract address you want to check.
- Select Check address.
- Review the verification status, age, and activity signals the tool reports.
What this is, and importantly, what it isn't
This surfaces real, verifiable on-chain facts — it is not a scam detector and doesn't issue a verdict of "safe" or "unsafe." A brand-new, unverified contract isn't automatically malicious, and a verified, well-established one isn't automatically safe either. Use these signals alongside your own research, never as the sole basis for a financial decision.
Reading the signals
- Verification status — whether the contract's source code has been published and matched against its deployed bytecode, which at least makes the code auditable.
- Age — how long the address has existed on-chain; a very new contract carries more unknowns simply from lack of track record.
- Activity — the outgoing transaction count shown here is the address's own nonce: how many transactions it has itself sent (for a contract, that mainly means sub-contracts it has deployed via
CREATE). Most contracts stay at or near zero on this number forever, because a contract is overwhelmingly something other addresses call, not something that calls out on its own - so a low count here does not mean a contract is unused, only that it rarely initiates transactions of its own. A genuinely busy contract can show "0" here while still processing enormous call volume from other wallets, which this particular figure doesn't capture.