When you use a third-party DApp, especially a DeFi DApp in the SafePal wallet, you often need to authorize the DApp the access to your wallet so that you can stake the funds to the smart contract. Sometimes the wallet authorization to a third-party DApp could pose potential risks to your funds because the authorization allows the smart contracts to access your funds conveniently. Hence it is very important to revoke the authorizations on third-party DApps from time to time to prevent any potential risks. If you are a frequent DApp user, we strongly recommend to regularly check the authorizations of third-party smart contracts to avoid any potential risks.
Revoke Manager is a useful tool developed by SafePal to check all the DApps that you have authorized and revoke any of them in a few clicks.
If you need to revoke smart contracts that you accidentally signed or no longer use, here is a detailed instruction on how to use the Revoke Manager in the SafePal wallet.
Note: Make sure your SafePal App version is 3.0.2 or above. If your App version is below 3.0.2, please kindly update the SafePal App first. The latest SafePal App can be downloaded from the SafePal official website here.
The section contains the following steps:
·Step 1 Navigate to the Revoke Manager
·Step 2 Revoke the third-party DApp
·Step 3 Complete
·How to connect the SafePal software wallet to a DApp on PC via Wallet Connect
·How to revoke authorizations on third-party DApps or smart contracts
Step 1 Navigate to the Revoke Manager
Navigate to the DApp store in SafePal App, where you can find ‘Revoke Manager’ in the 'Hot' section. Click on the Revoke Manager DApp to launch it.
Step 2 Revoke the third-party DApp
1. On this page, you can view the full list of authorized DApps on different chains. Switch between different chains and select the DApp that you want to revoke. Here we will use the DODO DApp as an example.
2. Click ‘Cancel Allowance’
3. Since the revoke process is a on-chain process, meaning the action will be broadcast onto the blockchain and there is blockchain gas fee charged from your wallet by signing the revoke request.
Choose the network fee standard and click ‘Confirm’
4. Enter your App security password, click ‘confirm’ to authorize the signature.
Step 3 Complete
1. Wait a while for the signature to be completed.
The Dodo will not be displayed on the revoke page then, which means the DApp is revoked and it has no access to your wallet balance anymore.