Скасування схвалення доступу до токена
Кожного разу, коли ви взаємодієте з dApp, ви повинні спочатку надати смартконтракту дозвіл витратити певну кількість вашого токена (тобто надати доступ). Це називається схваленням доступу до токена. У більшості DeFi-програм стандартно встановлено “нескінченне схвалення”. Це налаштування може бути дуже зручним для економії часу та комісій на майбутні транзакції схвалення. Однак, коли цей смартконтракт починає використовуватися зловмисником і той отримує контроль над адресою, це дає можливість шахраям скористатися вразливістю користувачів.
Щоб захистити свої активи, ви можете вручну скасувати таке схвалення доступу до токенів. У цьому посібнику ми покажемо вам, як ви можете скасувати схвалення доступу до токенів ERC20 за допомогою Etherscan Token Approval Checker.
Кроки, які необхідно виконати, щоб скасувати схвалення доступу до токена
Крок 1
Перейдіть за цим посиланням https://etherscan.io/tokenapprovalchecker. Знайдіть свою адресу ETH.
Ви побачите перелік токенів, доступ до яких було схвалено.
Крок 2
Прив’яжіть свій Trust Wallet за допомогою Wallet Connect Mobile Linking. Торкніться Connect to Web3 (Підключення до Web3) і виберіть опцію WalletConnect.
Торкніться значка застосунку Trust Wallet і прив’яжіть свій гаманець.
Крок 3
Знайдіть токен, доступ до якого було схвалено, але ви хочете скасувати схвалення. Прокрутіть праворуч і торкніться Revoke (“Скасувати”).
Крок 4
Підтвердьте транзакцію в Trust Wallet. Для цього знадобиться якась сума ETH для сплати комісії gas.
Після підтвердження транзакції схвалення доступу до токена буде скасовано. Готово.