Is revoke.cash safe?
I need more information on revoke.cash https://revoke.cash/ How safe is it? How does it work? How does it help in saving against wallet compromise? How to be more careful about compromised smart contracts?
To post an answer, please !
2 answers
44 views
This is an amazing tool that will stop the bleeding if you connect to a malicious site. Normally when you connect to a bad site you unknowingly approve access for a bad actor to have unlimited access to your connected wallet. An "approve all" is issued that will allow this bad actor to move assets from your wallet to theirs. Revoke.cash removes this access :) NOTE: if your seed phrase is compromised then revoke.cash won't work. You will have to move assets manually to a new wallet with a different seed phrase. How to be more careful? Don't rush and take your time. If it's for an nft launch make sure you use official links only. Also cross reference official channels like discord and twitter account.
Thanks for the great question Mohib! Just like Chesco said, Revoke.cash (and https://etherscan.io/tokenapprovalchecker, which does the same thing and is also super safe to use from a very trusted company, Etherscan), both work by allowing you to revoke approvals you gave to various smart contracts to spend your ERC-20 and ERC-721/ERC-1155 tokens on your behalf. When you use a platform like OpenSea to sell NFTs or Uniswap/Sushiswap to sell your ERC-20 tokens, you have to give OpenSea/Uniswap/Sushiswap's smart contracts approval to spend/transfer all your NFTs/ERC-20 tokens on your behalf. If you accidentally give this approval to a malicious contract on a phishing website, you can revoke their access so that they won't forever have access to transfer your tokens from your account. Revoke.cash is fully open source and is a trusted platform, but if you want an even more trusted platform to do the same thing that's been around even longer, https://etherscan.io/tokenapprovalchecker does exactly the same thing. Either platform will work fine for this purpose - hope that helps! Thanks for the great question!
Not the answer you're looking for? Browse other questions tagged #Smart Contracts or ask your own question.