Revoke.cash is the brainchild of Rosco Kalis and was first released to the public in 2019. Revoke can be used to raise walls between their wallets and the Web3 Dapp ecosystem trying to handle tokens and NFT assets on users behalf. Developers can implement vaults to safe keep smart contract assets by requiring approval steps before allowances run automatically.

Revoke.cash should be used :

  1. Revoke.cash should be used periodically as it is always good to limit your allowances whenever you are not actively using a dapp, especially for NFT marketplaces. This reduces the risk of losing your funds to hacks or exploits and can also help mitigate the damage of phishing scams.
  2. Revoke.cash can be used after user gets scammed. Very often, scammers try to trick you into granting them an allowance to your funds. Sort your allowances by most recent to find out which allowances are to blame and revoke them to prevent further damage. Unfortunately it is not possible to recover funds that have already been stolen.
  3. Prevention is better than mitigation. The Revoke.cash browser extension warns you when you're about to sign something potentially harmful. This can save you from phishing scams by making you think twice about what you're doing.

Many times phishing websites try to make user sign an allowance while they pretend to be an NFT mint or other legitimate use cases. When these phishing scams happen, it is recommended to use Revoke.cash to mitigate the damage, but it is even better to prevent the scam in the first place.

This is where the Revoke.cash Browser Extension comes in. The extension pops up whenever user is about to sign an allowance and will inform user of the allowance details. This can help user prevent signing malicious allowances. It also informs user when a user is about to list an item for sale on popular marketplaces such as OpenSea and LooksRare, or when user is about to sign a hash. These hashes are used by certain marketplaces like X2Y2 for listing NFTs.

The Revoke.cash browser extension works with every EVM-based chain including Ethereum, Polygon and Avalanche. The official websites of OpenSea, LooksRare, X2Y2, Genie and Gem are allowlisted for these actions, so that the Revoke.cash browser extension does not interrupt your normal flow.

The different categories of warnings can be turned on and off in the extension settings.

User feel uneasy about the different dapps that they gave approval to spend ERC20 tokens from your account. Revoke.cash allows you to inspect all the contracts you've approved to spend money on your behalf, and revoke their access for the ones you no longer need. If you don't want to completely revoke access, it's also possible to update the amount they are allowed to spend instead.

Revoke.cash natively supports Ethereum (mainnet and testnets), Gnosis Chain, Metis, SmartBCH, Syscoin and Ethereum Classic.

It also supports Avalanche, Polygon, BSC, Arbitrum, Optimism, RSK, Fantom, Harmony and several other chains through a backend integration with Etherscan, Blockscout, CovalentHQ & Alchemy. Performance for these chains may be slower due to rate limits.

Latest Articles

Latest Videos

Disclaimer: The information contained on this web page is for education purposes only. Readers are suggested to conduct their own research, review, analyze and verify the content before relying on them.

To publish press releases, project updates and guest posts with us, please email at contact@etherworld.co.

Subscribe to EtherWorld YouTube channel for ELI5 content.

Support us at Gitcoin

You've something to share with the blockchain community, join us on Discord!

Follow us at Twitter, Facebook, LinkedIn, and Instagram.