Revoking dapps access to your wallet on Ethereum, Binance Smart Chain and Polygon
As crypto increases in value, the contents of your wallet will become more valuable, and therefore a prey for scammers. We take a look at some precautions you can take, to make sure outsiders can’t gain access to your crypto wallet.
Interacting with decentralized applications (dapps) is great, until something goes wrong. So before we go deeper into scam prevention, let’s mention the basics:
- Never click on links from unidentified sources.
- Never click Google Ads for crypto services, instead go to the official website yourself.
- Always use Two-Factor Authentication (2FA) when possible. Google Authenticator is free to use, so use it.
However, when you interact with dapps these dapps tap straight into your wallet. You are the one approving all actions. Decentralized applications such as Uniswap, Pancakeswap, Alien Worlds, and so on, can be accessed through dapp browsers or web3 wallets like Metamask. While interacting with these applications users can inadvertently give scammers express access to their wallets.
Once this happens, scammers will not hesitate to transfer your funds to their own wallet, leaving you empty handed. Therefore it’s important to learn a bit more about wallet safety.
Let’s go through a couple of important points.
Keep token approval list empty
It’s quite important to keep your token approval list as empty as possible. Interacting with smart contracts, dapps and automated market makers, will make you approve all kinds of interactions. However, such approvals could leave your wallet exposed. Sometimes, you may not even know that you interacted with phishing links which undermine the security of your wallet. Still, you can decide to only interact with trusted links and smart contracts. Or always check for the list of smart contracts with access to any of your wallets, and go ahead to revoke them using the necessary tools.
Revoking access to your wallet
For tokens on the Ethereum network, using Etherscan helps you to know the number of smart contracts you have approved on your wallet. The Etherscan tool is a data aggregator for all tokens built via the ERC20 standard. So you can always get to see ongoing transactions on every ERC20 token.
Aside from that, this is also a useful tool for assessing your token approvals list. Through Etherscan you can revoke access to your wallet. When you revoke access to your wallet, the next time you enter that dapp you will need to approve access again. However, your tokens won’t be gone. No worries. Now, let’s get to the crux of the whole discourse.
How to check for the approved token list
- Open Metamask, make sure you’re logged in. Click the wallet address to copy it.
- Go to the Token Approval Checker on Etherscan. The service is currently in beta, and can be found once you login to Etherscan > More > Tools > Token Approvals.
- Paste your wallet address > press search
- The page will now show all approved smart contract interactions with that particular wallet.
- Click the “Connect to Web3” button, to connect Etherscan to your wallet active in Metamask.
- Once connected, you can click the “Revoke” button on the right side to make sure a certain dapp no longer has access to your wallet. Keep in mind, there are gas fees involved in revoking access. However, the choice between spending $5 or losing $5,000 is presumably pretty easy.
In a similar fashion user can revoke token approvals on Binance Smart Chain and Polygon as well. Simply follow the links below, and go through a similar process as described above:
Obviously, one can never be too sure of the security of one’s wallets; you just have to take assume the worst and act accordingly. Getting your wallet drained is a bad experience and might set you back thousands of dollars. Reviewing and revoking tokens via any of the tools mentioned above is an effective way to protect your wallets from scammers. Adding another weapon to your arsenal in the battle against scammers.