Shepley Capital

WALLETS & SECURITY

Wallets and Security - Cryptopedia by Shepley Capital

How to Check if Your Crypto Wallet Has Been Compromised

Why Wallets Get Compromised

A compromised crypto wallet is one where an unauthorised party has gained the ability to transfer or control your assets. This can happen in several ways: your seed phrase was exposed, your private key was stolen, you signed a malicious token approval, or malware on your device captured your credentials. Each path of compromise requires a different response, but the immediate priority is always the same: determine the scope of the breach and act quickly to protect any remaining assets.

Many people do not realise their wallet has been compromised until they notice missing funds. By that point, recovery of stolen assets is usually impossible. This is why building the habit of proactive monitoring, rather than waiting to discover a problem, is so important. Blockchain transactions are public and permanent: every transfer in and out of your wallet is recorded and viewable by anyone with the wallet address. This transparency, which is often seen as a privacy concern, is actually a powerful tool for security monitoring.

Understanding what “compromised” means technically is also important. An attacker may have full control of your wallet through possession of the seed phrase, giving them the ability to access your wallet from any device, now and in the future, regardless of what you do on your current device. Or they may have a time-limited approval that allows them to drain a specific token at any time until that approval is revoked. Or they may have installed malware that captures new seed phrases or private keys if you generate them. The type of compromise determines the appropriate recovery strategy.

 

Warning Signs Your Wallet May Be Compromised

The most obvious sign is funds you did not send appearing to have left your wallet. But there are subtler warning signs worth watching for, especially if you are proactively monitoring before a drain has occurred.

 

Unexpected Token Approvals

If you see approvals granted to addresses you do not recognise, this is a serious warning sign. An approval does not immediately drain your wallet, but it gives the holder the ability to do so at any time. Regularly checking your active token approvals using tools like Revoke.cash, or the Etherscan token approvals page, should be a standard part of your security routine. See the guide on token approvals and why they matter and how to revoke smart contract approvals for detailed instructions.

 

Transactions You Did Not Initiate

Any outgoing transaction from your wallet that you did not personally authorise is a clear indicator of compromise. Check your transaction history using a blockchain explorer for your network. Even small test transactions (sometimes called “dust transactions” or reconnaissance transfers) by an attacker before a larger drain are worth investigating.

 

New Wallet Connections You Do Not Recognise

Some wallet interfaces, like MetaMask, allow you to see which sites have requested and received permission to view your wallet address. If you see connections to sites you do not recognise or did not visit intentionally, revoke them immediately.

 

Clipboard Changes or Unusual Device Behaviour

Clipboard hijacking malware monitors your clipboard and replaces copied wallet addresses with attacker-controlled ones. If you paste a wallet address and the pasted address differs from what you copied, your device may be infected. Unusual device behaviour such as unexpected slowdowns, unknown processes in task manager, or applications you did not install can also indicate malware presence.

 

How to Check a Wallet Address Using Block Explorers

Blockchain explorers are your primary tool for investigating wallet activity. Every transaction on a public blockchain is recorded and searchable. Here is how to use them to check for signs of compromise.

For Ethereum-based wallets, Etherscan is the standard tool. Navigate to etherscan.io and enter your wallet address in the search bar. You will see a complete transaction history, including incoming and outgoing transfers, token approvals, and contract interactions. Look for any outgoing transactions you do not recognise, any approvals you did not intentionally grant, and any interactions with unfamiliar smart contract addresses.

For Solana-based wallets, Solscan provides equivalent functionality. For Bitcoin wallets, mempool.space or blockchain.com allow you to search your address and view your complete transaction history. Many other networks have their own block explorers, and most can be found by searching for the network name followed by “block explorer.”

When reviewing your transaction history, pay particular attention to recent activity. Attackers often execute drains quickly after obtaining access, so if there is a compromise, the evidence will usually be in recent transactions. Look for outgoing transfers to addresses you do not recognise, especially if those addresses also appear in other known drain transactions (cross-referencing on Etherscan’s address page can sometimes reveal this).

For the token approvals specifically, on Etherscan you can navigate to your wallet address, then select the “Token Approvals” tab (available under the address details). This shows all active approvals your wallet has granted to other smart contracts. Any approval with “Unlimited” or a very large token amount to an address you do not recognise should be revoked immediately, even before you confirm whether a drain has already occurred.

The Capital Nexus newsletter covers emerging security threats and practical protection tools every week. Stay a step ahead: Capital Nexus Newsletter.

 

Steps to Take Immediately if You Suspect Compromise

If you have any reason to believe your wallet may be compromised, treat it as confirmed and act accordingly. The cost of unnecessary caution is minimal. The cost of delayed action when compromise is real can be total loss.

 

Step 1: Transfer Remaining Assets Out Immediately

Using a different, trusted device (not the one you suspect may be compromised), create a completely new wallet and generate a fresh seed phrase. Transfer all remaining assets from the potentially compromised wallet to this new wallet as quickly as possible. If you use a hardware wallet, transfer to that. Do not reuse the potentially compromised wallet for anything further.

 

Step 2: Revoke All Suspicious Approvals

Using the new, clean wallet (or a trusted device), go to Revoke.cash or Etherscan’s token approval checker and revoke all approvals from the compromised wallet that you do not recognise. While this does not recover already stolen funds, it prevents further drainage if the attacker has not yet executed their approvals.

 

Step 3: Secure Your Devices

Run a full malware scan on any device used with the compromised wallet. If you suspect keylogger or clipboard hijacking malware, the safest option is to wipe the device entirely and reinstall from scratch. A compromised device will continue to be dangerous even after you create a new wallet, because any new seed phrase generated on it may be captured by the malware.

 

Step 4: Document and Report

Record all transaction hashes related to the theft, the attacker’s wallet address, the timestamps, and any phishing sites or messages that may have been involved. Report the crypto scam to relevant authorities including the ACCC’s Scamwatch, the Australian Cyber Security Centre, and any exchanges where the stolen funds may have been sent. Flag the attacker’s address on Etherscan using the “Report” function.

 

How to Recover and Rebuild Your Security

After a compromise, rebuilding is both a practical and psychological challenge. The practical steps come first: new wallet, new seed phrase, new security practices. The psychological challenge is overcoming the loss and rebuilding confidence without becoming paralysed by fear.

When generating a new seed phrase, do it on a device that is confirmed clean, ideally a hardware wallet that generates the seed phrase on its own secure hardware rather than on a potentially compromised computer. Store the new seed phrase securely using the best practices outlined in the seed phrase storage guide. Consider using advanced seed phrase storage techniques including metal backups for long-term resilience.

Revisit your entire security setup using the self-custody crypto security guide as a framework. Assess which practices contributed to the compromise and build in the layers that would have prevented it. Was your seed phrase stored digitally? Was your hot wallet connected to too many unknown sites? Did you approve a transaction without reading it carefully? Each lesson is an opportunity to build a more robust security posture.

For significant holdings, consider whether a dedicated cold storage setup using a hardware wallet like a Ledger or Trezor is appropriate. Hardware wallets provide a significant security upgrade because the private keys never leave the device and every transaction requires physical confirmation. The complete hardware wallet guide covers how to choose and set up the right device for your needs.

 

Building Ongoing Wallet Monitoring Habits

The most resilient crypto security posture is one that includes regular, proactive monitoring rather than only reacting to visible problems. The following habits, once established, take minutes per month but can make the difference between catching a compromise early and discovering it too late.

Set a monthly calendar reminder to check your wallet’s active token approvals. Any approval granted to an address you do not recognise, or that you no longer have reason to maintain, should be revoked. This takes under ten minutes using Revoke.cash and eliminates a significant category of ongoing risk.

Periodically verify your seed phrase backup is intact and legible. Backup degradation, physical damage, or simply losing track of where a backup is stored are all common causes of permanent access loss. How to back up a crypto wallet covers the full backup verification process.

Use different wallets for different risk levels. Your main long-term holdings should be in a cold wallet that you rarely connect to anything. An interaction wallet for DeFi and new protocols should hold only amounts you are comfortable losing. This compartmentalisation is the single most effective structural change most users can make to their overall security posture. Read not your keys, not your crypto to understand why ownership and control of your private keys is the foundation of everything else.

 

The Bottom Line: Proactive Security Beats Reactive Recovery

Checking whether your wallet has been compromised is a reactive skill. Building the habits that make compromise unlikely in the first place is the more valuable goal. The two work together: regular monitoring catches problems early, while strong security practices prevent most problems from occurring.

The tools exist, the knowledge is available, and the steps are straightforward. Using a hardware wallet, securing your MetaMask, managing token approvals, and understanding how wallet draining attacks work are all pieces of a complete security picture. The Cryptopedia library covers every layer of crypto security in detail.

Shepley Capital’s membership gives you ongoing security briefings, market intelligence, and the frameworks to protect and grow your portfolio simultaneously. Join thousands of Australian investors building with confidence: View Membership Options.

WRITTEN & REVIEWED BY Chris Shepley

UPDATED: MAY 2026

Choose your next topic from our Cryptopedia​