EN

Translate:

Rachel Siegel
Home
DeFi Hub
  • DeFi Hub Start Page
  • Novice Guides to Web3
  • Decentralized Exchanges
  • Liquidity Pools & Staking
  • Impermanent Loss
  • Smart Contract Approvals
  • High TVL Yield
  • Using New Networks
  • Portfolio Trackers
  • Research Tools
  • Navigating Risk
CryptoFinally
  • About CryptoFinally
  • Social & Web Links
  • Contact
Crypto Merch Store
Rachel Siegel
Home
DeFi Hub
  • DeFi Hub Start Page
  • Novice Guides to Web3
  • Decentralized Exchanges
  • Liquidity Pools & Staking
  • Impermanent Loss
  • Smart Contract Approvals
  • High TVL Yield
  • Using New Networks
  • Portfolio Trackers
  • Research Tools
  • Navigating Risk
CryptoFinally
  • About CryptoFinally
  • Social & Web Links
  • Contact
Crypto Merch Store
More
  • Home
  • DeFi Hub
    • DeFi Hub Start Page
    • Novice Guides to Web3
    • Decentralized Exchanges
    • Liquidity Pools & Staking
    • Impermanent Loss
    • Smart Contract Approvals
    • High TVL Yield
    • Using New Networks
    • Portfolio Trackers
    • Research Tools
    • Navigating Risk
  • CryptoFinally
    • About CryptoFinally
    • Social & Web Links
    • Contact
  • Crypto Merch Store

EN

  • Home
  • DeFi Hub
    • DeFi Hub Start Page
    • Novice Guides to Web3
    • Decentralized Exchanges
    • Liquidity Pools & Staking
    • Impermanent Loss
    • Smart Contract Approvals
    • High TVL Yield
    • Using New Networks
    • Portfolio Trackers
    • Research Tools
    • Navigating Risk
  • CryptoFinally
    • About CryptoFinally
    • Social & Web Links
    • Contact
  • Crypto Merch Store
DeFi Hub

Smart Contract Approvals & Revoke Tools

Smart contract approvals allow you to interface with DeFi protocols. Learn about contract approvals and how to mitigate risk by revoking. 


Next Up: High TVL Yield

Return Back to the DeFi Hub

Smart Contract Approvals & Security

Smart Contract Approvals

To use your web3 wallet with DeFi protocols you must approve individual smart contracts for each token you want to stake, swap, or use in a liquidity pool. Every protocol has smart contracts you must approve and every contract approval costs gas. Sometimes a site will ask you to "sign" a transaction, this type of interaction does not cost gas and serves as way to prove ownership or control of the wallet you're connecting with. On the user end, these are all simple clicks. 


See contract interactions for liquidity & staking.


What you need to know is that every contract you approve, remains approved until revoked. Contract approvals are as they sound, you are approving a contract to use your token. Some contracts will approve a set amount of tokens, others will be "infinite approvals", approving unlimited access until revoked; infinite approvals increase vulnerability to risk. 


Learn more: What Are Smart Contracts & How They Work, Investopedia  

Contract Exploits

A contract exploit is when code is compromised by an existing loophole or glitch. Warning signs for unsafe contracts include unlocked liquidity, unlimited mint functions, and other transparent issues in the code. Smart contract security audits will show a detailed analysis of these functions and are publicly available to users. See audits under Certik in research tools. 


Mitigate the impact of potential contract exploit by revoking your approvals and avoiding smart contract interactions with unreliable protocols. Read more about smart contract exploit in risk.


Learn more: What is Smart Contract Risk?, Coinmarketcap Alexandria

Hardware Wallets

Hardware wallets like Trezor and Ledger¹ increase security when interacting with smart contracts by putting private keys on a physical device, this protects you from unauthorized transactions taking place as you navigate through smart contracts. It is important to note if you approve a malicious contract, a hardware wallet will not stop the approval, however if you approve an infinite approval contract, it will prevent you from further damage by preventing secondary request. 


Learn more: What is a Hardware Wallet?, Trezor


Trezor and Ledger are both compatible with Metamask and can be used to navigate web3, Metamask is compatible with ETH and all EVM chains. 


Learn more: Hardware Wallets And MetaMask: Best Security Combo, Consensys


¹Trezors, Ledgers and all hardware wallets should be purchased from the official websites only. Never buy a hardware wallet from a third party like Amazon or Best Buy, it is safest to always double check the URL and purchase from the original manufacturer. 

Revoke Tools

The explorers listed below are Etherscan forks as well as revoke tools for each chain. There are also product options for aggregated revoke tools, such as Revoke.Cash which provide similar services.

Revoke Tools

Ethereum

Ethereum

Ethereum

Explorer:

https://etherscan.io


Revoke: https://etherscan.io/tokenapprovalchecker

Arbitrum

Ethereum

Ethereum

Explorer:

https://arbiscan.io


Revoke: https://arbiscan.io/tokenapprovalchecker

Optimism

Ethereum

Binance Smart Chain

Explorer:

https://optimistic.etherscan.io


Revoke: https://optimistic.etherscan.io/tokenapprovalchecker 

Binance Smart Chain

Binance Smart Chain

Binance Smart Chain

Explorer:

https://bscscan.com


Revoke: https://bscscan.com/tokenapprovalchecker

Avalanche

Binance Smart Chain

Avalanche

Explorer:

https://snowtrace.io


Revoke: 

https://snowtrace.io/tokenapprovalchecker

Polygon

Binance Smart Chain

Avalanche

Explorer:

https://polygonscan.com


Revoke: https://polygonscan.com/tokenapprovalchecker

Fantom

Fantom

Fantom

Explorer:

https://ftmscan.com


Revoke: 

https://ftmscan.com/tokenapprovalchecker

Aurora

Fantom

Fantom

Explorer:

https://aurorascan.dev


Revoke: https://aurorascan.dev/tokenapprovalchecker

Fantom

DeFi is subject to risk including risk related to smart contracts. Please practice due diligence.

All 3rd party sites are provided for convenience only, if you choose to access any such site, you do so at your own risk.

Move on to High TVL Yield

Advance to the Next Section

All resources are intended for informational and educational purposes only.

© CryptoFinally 2023. All rights reserved.

  • Home
  • DeFi Hub Start Page
  • Novice Guides to Web3
  • Decentralized Exchanges
  • Liquidity Pools & Staking
  • Impermanent Loss
  • Smart Contract Approvals
  • High TVL Yield
  • Using New Networks
  • Portfolio Trackers
  • Research Tools
  • Navigating Risk
  • DeFi Telegram Channel
  • About CryptoFinally
  • Contact
  • Crypto Merch Store
  • Disclaimer
  • Scams & Impersonators

These resources are intended for general guidance and educational purposes only. I am not an investment or financial advisor, and make no representation regarding the advisability of investing. 


For convenience only, this website may provide links or pointers to third party sites. While all information is provided in good faith, I make no representations about any other websites that may be accessed from this website. If you choose to access any such sites, you do so at your own risk.


Decentralized Finance is subject to significant risk, including risk related to smart contracts. 

This website uses cookies.

By continuing to use this site, you accept our use of cookies.

Close