Revoke Token Approvals on BSC

Check and revoke all dangerous token approvals on BSC.

Enter wallet address to check

Connect wallet to auto-fill address and revoke approvals.

Or select a different blockchain

What Is BSC?

BNB Chain (also known as BSC โ€” Binance Smart Chain) is a blockchain launched by Binance in 2020 that quickly became the most popular chain in Southeast Asia due to its ultra-low gas fees โ€” typically $0.01โ€“$0.10 per transaction. BNB Chain uses a Proof of Staked Authority (PoSA) consensus with 21 validators, enabling fast and cheap transactions at the cost of less decentralization than Ethereum. The ecosystem includes PancakeSwap (the world's third-largest DEX by volume), Venus (BSC's largest lending protocol), Alpaca Finance, and hundreds of GameFi projects. BNB Chain is also where Binance Alpha โ€” Binance's new token distribution program โ€” operates; active on-chain traders receive airdrops through this program. The BNB native token is used to pay gas fees and provides trading fee discounts on the Binance exchange.

What Are BSC Token Approvals?

Because BSC gas is cheap, users interact more frequently โ€” leading to a large accumulation of approvals over time. PancakeSwap, Venus, GameFi projects โ€” all leave approvals behind. Particularly dangerous: many low-quality BSC projects have been hacked or rugged, but your approvals with their contracts remain active.

Real losses from BSC exploits:

  • ยทQubit Finance (January 2022, ~$80M): BSC's cross-chain bridge was exploited โ€” users who had approved Qubit lost everything. One of the largest BSC hacks in history. Read more
  • ยทUranium Finance (April 2021, ~$50M): A math bug in the AMM contract let hackers drain all liquidity โ€” every LP with active approvals lost everything. Read more
  • ยทPancake Bunny (May 2021, ~$45M): A flash loan attack crashed BUNNY's price and drained Bunny vault deposits from users who had approved the protocol. Read more
  • ยทBXH cross-chain bridge (October 2021, ~$139M): A leaked private key let hackers drain every token โ€” existing approvals became the attack vector. Read more
  • ยทVenus Protocol / LUNA crash (May 2022, ~$200M bad debt): BSC's largest lending protocol accumulated massive bad debt when LUNA collapsed; users who hadn't revoked Venus approvals with LUNA collateral lost everything.

How to Revoke BSC Token Approvals

Enter your BNB Chain wallet address and select BSC in the blockchain selector. The tool displays all your BSC approvals. Revoke fees on BSC are extremely low โ€” typically under $0.1 each โ€” so you can clean up all unnecessary approvals without worrying about gas costs.

Frequently Asked Questions

How much does revoking a BSC token approval cost?

Very little โ€” typically just $0.01 to $0.1 depending on the chain and current conditions, as gas fees are very low today. You only spend a small amount of native token for gas; the tokens you're revoking access to are never affected.

Is revoking a token approval safe?

Completely safe. Revoking simply calls approve(spender, 0) โ€” no different from a swap or transfer. You never enter your seed phrase or private key anywhere. The tool reads public approval data from the blockchain and sends the revoke transaction through your connected wallet โ€” your wallet (like MetaMask) will show a confirmation popup before anything is sent.

Do BSC approvals expire automatically?

No. Token approvals persist on the blockchain permanently until you explicitly revoke them. Even if you stop using a DApp, the approval remains active and is a potential security risk.

Will revoking affect my LP positions or staking?

No effect on existing positions. Revoking only prevents the contract from spending more of your tokens โ€” active LP positions, staking, and yield farming continue as normal. Your next interaction with that DApp will require a new approval.

What is an unlimited approval and is it dangerous?

An unlimited approval lets a smart contract spend any amount of your tokens without restriction. Most DApps request unlimited approvals by default to save users gas on future transactions. The risk: if that contract gets hacked or exploited, all your approved tokens can be drained in a single transaction. Revoke unlimited approvals from protocols you no longer use.

Do I need to connect my wallet to check approvals?

No. Just enter a wallet address (0x...) to view all approvals โ€” no wallet connection or signing required. You only need to connect your wallet when you want to revoke.

After revoking, will DApps still work normally?

Yes, DApps continue working normally, but your next interaction will require a new approval. For example, after revoking a Uniswap approval, the next swap will include an approve step before executing โ€” this is expected behavior and only takes a few seconds.

Can revoking approvals recover already-lost tokens?

No. Revoking only prevents further losses โ€” it cannot restore assets already drained. If you were hacked, you can message Airdrop101 to investigate the root cause, protect your other wallets, and explore recovery of any remaining assets.

ETH deposited to my wallet gets swept immediately โ€” can revoking help?

This usually means your seed phrase is compromised and a hacker installed a sweeper bot โ€” revoking approvals won't fix this. You can message Airdrop101 for a wallet analysis, guidance on protecting remaining assets, and recovery support if there's still an opportunity.