🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
Learn to gain real rewards

Learn to gain real rewards

Collect Bits, boost your Degree and gain actual rewards!

Video Courses
Video Courses
Scale your career with online video courses. Dive into your learning adventure!
Taking Control: The Definitive Guide to BSC Revoke Operations

Be it Ethereum or Binance Smart Chain (BSC), not all smart contracts play fair – some sneakily seek permission to access your tokens limitlessly. Once they have this access, they take advantage of your tokens, even if you've withdrawn from their platform. But don't fret, that’s where BSC revokes come into play (or any other network revokes, for that matter).

Keep in mind, though, that the option to revoke permissions is relevant primarily in the context of decentralized exchanges or applications that request access to your tokens. Centralized exchanges like Binance or Kraken, on the other hand, do not require such permissions from users.

What is Decentralized Crypto Gambling? (Animated Explainer)

Did you know?

Want to get smarter & wealthier with crypto?

Subscribe - We publish new crypto explainer videos every week!

What is Decentralized Crypto Gambling? (Animated Explainer)

What is Decentralized Crypto Gambling? (Animated Explainer) What is Decentralized Crypto Gambling? (Animated Explainer)

How to Revoke Smart Contracts (BSC)?

If you find yourself in a situation where you are tricked into giving access to your tokens, or you give it knowingly but eventually want to cancel it, here is a guide on how to revoke BSC smart contract permissions. Note that the process is usually the same when it comes to other blockchains as well, be it Goerli, Polygon, and whatnot.

Latest Deal Active Right Now:

If I were to put it very briefly, you just need to:

  • Got to a website that provides revoking services;
  • Connect your wallet;
  • Change the network (if needed);
  • Revoke BSC permissions of your choice.

If you want a more detailed explanation, though:

Step 1: Go to a website that allows BSC revokes and connect your wallet. For the sake of this tutorial, I used Revoke.cash (BSC Scan revoke or any other would most probably have very similar steps).

BSC revoke: connect wallet.

Step 2: You can choose from several different wallets, but I went with MetaMask. Keep in mind that you should have a MetaMask wallet (or any other wallet) extension installed on your browser if you want a hassle-free BSC revoking experience.

BSC revoke: connect MetaMask.

Once you click on MetaMask, a wallet extension will appear, asking you to approve the connection. Click “Next” and then “Connect.”

BSC revoke: MetaMask connection approval.

Step 3: Initially, you will be connected to the Ethereum network because it’s the default network of MetaMask (unless you have switched the network on your wallet beforehand). However, since this is a tutorial on “how to revoke smart contract BSC,” you should switch your network to BNB Chain.

BSC revoke: network change on Revoke.cash.

You will also have to make that switch on your wallet, but this will be prompted automatically once you switch it on the website.

BSC revoke: network change on MetaMask wallet.

Step 4: Once your wallet is set, you’ll see a list of operations you've completed on BSC with your wallet. Some of these operations may be revocable, while others may not.

BSC revoke: list of approvals.

Pick the one BSC token approval you want to revoke and click “Revoke” (pretty obvious, I know).

BSC revoke:

Your wallet extension will pop up asking you to confirm the BSC token approval revoke of your choice (in my case, it was the CAKE token spending cap on PancakeSwap). Click “Approve.”

BSC revoke: CAKE spending cap revoke.

And that’s it! You now know how to revoke crypto permissions. Do keep in mind, though, that you will have to pay a certain gas fee for revoking smart contract permissions (you’ll see the fee you need to pay on your wallet confirmation window).

Revoking Approvals VS Disconnecting Your Wallet

A question that is often asked when it comes to BSC revokes (or any other network revokes) is whether disconnecting your wallet from a website does the same as revoking a smart contract approval. The short answer is no.

If you want to get into more details, though, when you revoke crypto contract permissions, you essentially nullify the authorization you granted to a smart contract, allowing it to interact with your tokens. So, after revoking permission, the smart contract will no longer have the ability to perform operations with your tokens.

Besides, note that you can also revoke NFT contract permissions, not only “traditional” crypto contract permissions.

When it comes to disconnecting your wallet, you simply sever the active connection between it and the platform in question. This means that it will no longer be synced with your wallet address, so whenever you want to connect it again, you will have to grant access. However, your token or NFT approvals stay active, even when the wallet is disconnected.


So, that’s all there is to BSC revokes. You just need to find a platform that provides revoking services, connect your wallet, and revoke BSC permissions you don’t want to be active anymore.

Just keep in mind that, like any other operation on the blockchain, revoking a crypto or NFT contract permission does impose gas fees. They differ based on network congestion and various other factors, so make sure to check them out before making a revoke.

Above all that, make sure to only give access to your tokens to the platforms you trust, and always look into any type of permission before agreeing to it. Or, you could also use centralized exchanges like Binance or KuCoin for your transactions, so you won’t have to worry that much about the security of your funds.

The content published on this website is not aimed to give any kind of financial, investment, trading, or any other form of advice. BitDegree.org does not endorse or suggest you to buy, sell or hold any kind of cryptocurrency. Before making financial investment decisions, do consult your financial advisor.

About Article's Experts & Analysts

By Ain N.

Lead Content Researcher

Ain is the Lead Content Researcher. Her vast experience with crypto and blockchain tech-related content allows her to identify the key pieces of information that should be presented to the learner, and ensure the validity of the gathered data. Wit...
Ain N. , Lead Content Researcher
Ain is the Lead Content Researcher. Her vast experience with crypto and blockchain tech-related content allows her to identify the key pieces of information that should be presented to the learner, and ensure the validity of the gathered data.
With a degree in New Media studies, she has developed an extensive list of techniques to educate people via new, research-proven study models based on deduction and long-term human memory.
Ain approaches everything with unequivocal attention to detail. Her main goals are to erase the ambiguity surrounding many Web3 concepts, and to guide content writers in presenting difficult crypto-related concepts in an easy-to-understand manner.
Even though content strategy is her main passion, Ain also enjoys reading high-fantasy books and watching superhero movies.

Latest Crypto Videos & News

TOP3 Most Popular Coupon Codes



Exclusive Binance Referral Code
Rating 5.0

UP TO $30,000 BONUS

Get Bybit Referral Code Reward
Rating 5.0


By Signing Up
Rating 5.0

Leave your honest feedback

Leave your genuine opinion & help thousands of people to choose the best crypto exchange. All feedback, either positive or negative, are accepted as long as they’re honest. We do not publish biased feedback or spam. So if you want to share your experience, opinion or give advice - the scene is yours!


What does BSC token revoking mean?

When you connect to decentralized exchanges or apps, they usually require you to give permissions that allow using your tokens or NFTs. BSC token revoking refers to the process of canceling these permissions, preventing smart contracts from accessing your tokens. If you use centralized exchanges, like Binance, for example, you will not have to give (or revoke) such permissions.

Is BSC revoke the same as disconnecting your wallet?

No. When you revoke a smart contract's permission for your tokens, you completely shut down the platform from accessing your funds. When you disconnect your wallet from it, on the other hand, you simply remove your wallet address from the platform so it doesn’t “remember” you anymore, but your permissions stay active either way.

How to pick the best crypto exchange for yourself?

Picking out the best crypto exchange for yourself, you should always focus on maintaining a balance between the essential features that all top crypto exchanges should have, and those that are important to you, personally. For example, all of the best exchanges should possess top-tier security features, but if you're looking to trade only the main cryptocurrencies, you probably don't really care too much about the variety of coins available on the exchange. It's all a case-by-case scenario!

Which cryptocurrency exchange is best for beginners?

Reading through various best crypto exchange reviews online, you're bound to notice that one of the things that most of these exchanges have in common is that they are very simple to use. While some are more straightforward and beginner-friendly than others, you shouldn't encounter any difficulties with either of the top-rated exchanges. That said, many users believe that KuCoin is one of the simpler exchanges on the current market.

What is the difference between a crypto exchange and a brokerage?

In layman's terms, a cryptocurrency exchange is a place where you meet and exchange cryptocurrencies with another person. The exchange platform (i.e. Binance) acts as a middleman - it connects you (your offer or request) with that other person (the seller or the buyer). With a brokerage, however, there is no “other person” - you come and exchange your crypto coins or fiat money with the platform in question, without the interference of any third party. When considering cryptocurrency exchange rankings, though, both of these types of businesses (exchanges and brokerages) are usually just thrown under the umbrella term - exchange. This is done for the sake of simplicity.

Are all the top cryptocurrency exchanges based in the United States?

No, definitely not! While some of the top cryptocurrency exchanges are, indeed, based in the United States (i.e. KuCoin or Kraken), there are other very well-known industry leaders that are located all over the world. For example, Binance is based in Tokyo, Japan, while Bittrex is located in Liechtenstein. While there are many reasons for why an exchange would prefer to be based in one location over another, most of them boil down to business intricacies, and usually have no effect on the user of the platform.



Earn Huge Exclusive Binance Learners Rewards