Thank you for choosing and using the SafePal wallet!
When using a third-party DApp, especially a DeFi DApp within the SafePal wallet, it is necessary to authorize access to your wallet to stake funds to the smart contract. However, this authorization can also pose potential risks to your funds, as it allows the smart contract to conveniently access them. That's why it is crucial to revoke authorizations on third-party DApps regularly and prevent any potential risks that may arise. If you frequently use DApps, we strongly recommend checking your third-party smart contract authorizations regularly to avoid potential risks.
To simplify the process, SafePal developed the Revoke Manager tool, which allows you to check all authorized DApps and revoke any unnecessary ones in just a few clicks. If you need to revoke mistakenly signed or unused smart contracts, here are detailed instructions on how to use the Revoke Manager within the SafePal wallet.
Note: Make sure your SafePal App version is 4.0.0 or above. If your App version is below 4.0.0, please kindly update the SafePal App first. The latest SafePal App can be downloaded from our SafePal official website here.
The section contains the following steps:
·Step 1 Navigate to the Approval Manager
·Step 2 Revoke the third-party DApp
·Step 3 Complete
Related articles:
·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
·How to revoke smart contracts using the Revoke Manager in the SafePal wallet
Step 1 Navigate to the Approval Manager
Navigate to the DApp store in SafePal App, where you can find ‘Approval Manager’. Click on the Approval 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 use the JustSwap DApp on the TRON network as an example.
2. Click ‘Cancel Allowance’
3. Since the revoke process is an on-chain process, meaning the action will be broadcast onto the blockchain and there is a 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, and click ‘confirm’ to authorize the signature.
Step 3 Complete
1. Wait a while for the signature to be completed.
2. Done!
The $USDJ token 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.