Hackers are lurking on tokens! Save the portfolio with Revoke.cash!

If you have a cryptocurrency portfolio, you definitely want your funds to be safe. In the crypto world, where everything happens quickly, it’s easy to get a mistake that can cost you a lot of nerves and money. One of the biggest threats is unauthorized access to your portfolio through external applications, i.e. Dappy (decentralized applications) or smart contracts. Fortunately, there is a tool that can help you – Revoke.cash. In this article, I will show you how to protect your wallet, where threats come from, how the rights for the DAPPs work and how to check if nobody tinker with your cryptocurrencies.

Where do threats to your portfolio come from?

Let’s start from scratch. In the world of cryptocurrencies, your wallet (e.g. Metamask or Trust Wallet) is a kind of digital safe. You store private keys in it that give access to your funds on blockchain. The problem is that when you use various decentralized applications (DAPPs), such as stock exchanges (e.g. UNISWAP), NFT trade platforms (e.g. OpenSea) or blockchain games, you often need to give these applications some permissions to your portfolio. And here potential trouble begins.

The main sources of danger

  1. Malicious Dappy and false contracts
    Hackers create fakes of popular applications that look real. When you connect your wallet to them, they can access your tokens and clean your account. For example, a false uniswap may ask for permission to “unlimited access” to your funds – and after the case.
  2. Unlimited rights
    Many DAPPs ask for permission to access your tokens without limit of the amount. It’s convenient because you don’t have to confirm the transaction every time, but if DAPP is hacked, someone can use these rights to steal everything.
  3. Phishing and malicious links
    Clicking on a suspicious link (e.g. in an e-mail, telegram or discord) can lead you to a false page that will ask you to connect your wallet. After connecting, hackers can take control of your means.
  4. Malware (malware)
    Some programs, e.g. Clipper Malware, replace wallets in the clipboard. You copy the address to send crypto and malware paste the hacker address. Effect? Your funds land at the cheater.
  5. Errors in Smart Contracts
    Even legal dapps can have gaps in the code of their smart contracts, which hackers can use to access your tokens.

In short, this danger lurks where you give too high permissions, use unverified applications or do not care about the basic safety rules.

What are the portfolio rights and why do we give them?

When you want to use DAPPA, e.g. replace the tokens on the Uniswap, the platform asks you to connect your wallet. This is a standard process – you click “Connect Wallet“, You choose, for example, a metamask and confirm the connection. But that’s not all. Often DAPP asks for an additional permit, the so -called Approval token (approval of tokens) that allows him to access specific tokens in your wallet.

Why are we doing this?

  1. Convenience – Thanks to DAPP permissions, it can automatically perform actions, e.g. replace tokens, buy NFT or jump cryptocurrencies, without the need to confirm any transaction.
  2. Functionality – Many DAPP functions simply do not work without granting permissions. For example, to trade on a decentralized stock exchange, you need to allow a smart contract to access your tokens.

Problem?

The rights are saved on blockchain and remain active until you cancel them. If DAP is malicious or is hacked, someone can use these rights to take over your means – even without your knowledge! That is why it is so important to check regularly who and what has access to your wallet.

How to check and withdraw access to your portfolio using Revoke.cash?

Fortunately, there is a simple tool that allows you to review all active permissions and undo those that raise your doubts – it’s revoke.cash. Below you will find step by step how to use it to make sure your wallet is safe.

Step 1 – Go to Revoke.cash. Open the browser and enter the address: https://revoke.cash/. Make sure this is a real site – check if the address starts with “https” and whether there is a typos in the domain name. Fake sides can try to cheat you!

Step 2 – Connect your wallet

  1. Click the “Connect Wallet” button on Revoke.cash.
  2. Choose your wallet (e.g. Metamask, Trust Wallet) and confirm the connection.
  3. Make sure your wallet is set to the appropriate blockchain network (e.g. Ethereum, Polygon, BSC). Revoke.cash will only show contracts from the selected network, so if you have a wallet that supports many networks, check each of them separately.

Step 3 – Check active permissions. After connecting your wallet, you will see a list of all Smart Contracts and DAPPs that have access to your tokens. For each contract, it will be displayed:

  1. DAPPA name (if it is known).
  2. Type of tokens to which it has access (e.g. USDT, ETH).
  3. Expense limit (e.g. “unlimited” or specific amount).

As you can see above in the case of USDC and Trump, I had unlimited access and in case of more tokens and an unfortunate hacker attack, these tokens could simply disappear. In the case of the Osak token, I do not have any transactions confirmed so tokens are safe. It is worth looking at all your addresses and all the networks we use and do it regularly to reduce the risk of losing your funds.

Important – Pay attention to contracts with “unlimited access” – this is the biggest risk. If you do not recognize a contract or use a given application anymore, it is a sign that it is worth withdrawing the right.

Step 4 – Return access

  1. Find the contract you want to annul the contract.
  2. Click the “buttonRevoke“(Call) next to him.
  3. Confirm the transaction in your wallet. Note: withdrawal of access requires gas fee (network fee), because it is a blockchain transaction.
  4. After a few minutes, refresh the page and check if the contract has disappeared from the list.

If you are not sure which contract is suspected, you can withdraw all the rights. This will not affect your funds, but the next time you interact with DAPP you will have to give new permits. Revoke.cash is not a one -time tool. It is worth looking at the website every few weeks, especially if you often use new DAPPs. Regular checking of permissions is like cleaning the wallet, it simply helps to maintain order and security.

Additional advice on how to protect your wallet

  1. Use a hardware portfolio – Wallets such as Ledger or Trezor keep your offline private keys, which significantly reduces the risk of attack. This is especially important if you store larger sums.
  2. Never share private keys or recovery phrases – Your recovery phrase is the key to everything. Never enter it on suspicious pages and do not store in digital form (e.g. in notes on the phone).
  3. Check the addresses of the DAPPs – Before you connect your wallet, make sure the page is authentic. Check the domain name, SSL certificate (padlock in the address bar) and opinions in the community.
  4. Limit the rights – Some wallets (e.g. Metamask) allow you to manually set the limit of tokens to which DAPP has access. Instead of “unlimited” set a specific amount, e.g. only as much as you need for a given transaction.
  5. Use anti -virus and avoid suspicious links – Install a good anti-virus program (e.g. Bitdefender) and do not click on the links from unknown sources, e.g. from e-mails or discord.
  6. Test new dapps on a small wallet – If you want to try a new application, use a separate wallet with a small amount of funds. It will limit the risk if something goes wrong.
  7. Turn on 2f where possible – If you use exchanges or other platforms, activate two -component authentication (2FA), preferably by application (e.g. Google Authenticator), not SMS.

Safety is a habit

Protecting your cryptocurrency portfolio is not a rocket science, but requires a little attention and regularity. Thanks to tools like Revoke.cash, you can easily check if any suspicious contract has access to your funds, and quickly withdraw unnecessary permissions. Remember that in the world of cryptocurrencies you are your own bank – so take care of security as your savings. Stay Safe!