Ethereum approval checker

See every contract allowed to spend your Ethereum tokens, flagged by risk. Free, non-custodial, no wallet connection — just paste your address.

Ethereum token approvals, explained

Every time you interact with an Ethereum dApp, you grant its contract permission to spend your tokens — often unlimited. WalletWatch reads the Ethereum chain's public data and lists every active approval with a plain-English risk score, so you know exactly who can touch your funds.

How to check an Ethereum approval

Paste your Ethereum address above. We check live allowance state on-chain, cross-reference known scam/safe lists, verify contracts against Etherscan, and flag unlimited or stale permissions. Dangerous approvals come with the exact link to revoke them.

Monitor it continuously

Upgrade to Pro and we'll re-scan your saved Ethereum wallet every 4 hours, alerting you on Telegram and email the moment a new approval appears — so a permission can never hide again.

Supported networks

Frequently asked questions

Is this Ethereum approval checker free?

Yes, all scanning is free and needs no account. You only pay if you want continuous monitoring.

How do I revoke an Ethereum approval?

Each approval links to Etherscan. Pro users also get an in-app one-click revoke that builds the transaction for you to sign yourself.

Which other networks do you support?

Base, Arbitrum, Polygon, BSC and Solana