Wallet Scanner
See instantly if any address has been delegated via EIP-7702 on Ethereum, Base, Arbitrum, Optimism, BNB Chain, Polygon or Avalanche.
Scan a walletOn Oct 29, one bad signature drained a Binance hot wallet in 3 minutes. CryptGuard decodes, simulates and checks every transaction before it is signed, for your wallet or an exchange's hot wallets.
One signature had unlimited authority, nothing independent checked what it did, and nothing slowed it down. Bybit lost $1.5B the same way in February 2025.
0.1 ETH from Tornado Cash funds the attacker. A sweeper contract is deployed the next afternoon.
An EIP-7702 authorization hands "Binance 14" to the attacker's contract. Early analysis points to manipulated signing infrastructure.
About 50 more authorizations, pre-signed for future nonces, make revoking it useless.
167,464 ETH and 63 tokens leave at once. An outside analyst raises the alarm first.
The same engine checks your wallet, your browser and your signing infrastructure. Every finding is explained in plain English.
See instantly if any address has been delegated via EIP-7702 on Ethereum, Base, Arbitrum, Optimism, BNB Chain, Polygon or Avalanche.
Scan a walletEvery live token and NFT approval, ranked by risk, with fake spam-token approvals filtered out. Revoke in one click from your own wallet.
Check approvalsBefore you buy: we simulate a sell to catch honeypots, measure the tax, and list every power the owner holds, from minting to blacklisting.
Check a tokenBefore you send: catch address-poisoning lookalikes, fake $0 transfers and token-contract addresses that would swallow your funds.
Check an addressHacked or drained? A guided response: see what the attacker can still do, move what is left, revoke, report and avoid recovery scams.
Open the kitDecode transactions, permits, Permit2, Safe batches and 7702 authorizations, then simulate them on a live chain before you sign.
Inspect a requestAlerts within 30 seconds of a new delegation, approval or outflow. That includes funds leaving without a transaction from you, which only a takeover can do.
See ProA browser extension that reads every request before MetaMask, Rabby or any wallet shows it, and stops drainers before you can click confirm.
See ProAn API your signing system must pass before it signs. It applies allowlists, velocity limits and attack-pattern blocks, and returns Ed25519-signed decisions you can verify.
Explore Co-Signer| Attack step | Without CryptGuard | With the Co-Signer |
|---|---|---|
| Hot wallet delegated to an unknown contract | Signed automatically | BLOCK Delegation target not on allowlist |
| 50 authorizations pre-signed for future nonces | Revocation becomes useless | BLOCK Revocation-proof batch pattern |
| $2.8B swept in one transaction | Done in 3 min 24 s | HOLD Above per-transaction and 24h limits |
| Multisig DELEGATECALL disguised as a transfer (Bybit) | Signers approve what they are shown | BLOCK Independent decode shows the real call |
| Nobody internal notices | Outside analyst flags it | Alert within seconds, signed audit trail |
For anyone checking a wallet, a signature or a message.
Start freeFor people with real money in self-custody. $99 billed yearly.
Get ProFor funds, DAOs, fintechs and market makers.
Start BusinessFor exchanges and custodians securing hot wallets.
Contact salesA scan is a snapshot. The Binance drain took 3 minutes 24 seconds. CryptGuard checks your addresses every 30 seconds and alerts you on Telegram, Discord or Slack.