Как снять апрувы (Approve) со своего кошелька?

Как снять апрувы с кошелька?

В виду быстрого развития децентрализованных финансов (DeFi) на основе смарт-контрактов, большое количество людей обратило внимание на эту технологию. DeFi несет в себе множество возможностей и позволяет людям покупать / продавать / ставить в стейкинг свои криптовалюты и получать от этого прибыль без регистрации на централизованных биржах и сложных процедур подтверждения своей личности. Достаточно просто установить программный кошелек, подключить его к необходимой сети и подключаться к различным децентрализованным сервисам в один клик. Тем не менее, не смотря на простоту, работа со смарт-контрактами несет огромный риск потерять все свои средства, находящиеся на кошельке.

Главной опасностью в данном случае является ваше же разрешение сервису использовать ваши средства на вашем кошельке. Происходит это часто из-за невнимательности и банального не знания вопроса. Некоторые DeFi проекты при совершении транзакций могут запрашивать безлимитный доступ к вашим средствам, что неопытный пользователь просто не заметит, подтверждая обычную на его взгляд транзакцию. Усугубляется это тем, что некоторые порядочные ресурсы запрашивают именно безлимитный доступ, для того, чтобы в дальнейшем вам не требовалось совершать лишние транзакции при постоянном использовании актива. Даже спустя большое время такой сервис может получить доступ к вашему кошельку и перевести все криптовалюты, которые вы ему позволили использовать.

Информацию о таких доступах в самом кошельке увидеть нельзя и отказаться от них тоже. Если вы уверены в тех сервисах, которыми пользуетесь и используете их постоянно это один вопрос, но если вы не однократно пользовались подозрительными биржами или сервисами для стейкинга клиптовалют, то ваш криптовалютный кошелек может быть подвержен опасности. Самый действенный способ в таком случае, это сменить кошелек, перевести все средства на новый и больше не пользоваться не надежными сайта. Тем не менее, бывают случаи, когда сменить кошелек не представляется возможным и в таком случае самым удобным способом будет снять все разрешения доступа к вашим средствам от подозрительных сервисов. Для этого можно использовать такой инструмент, как Unrekt (Smart Contract Allowance Checker).

Что такое Unrekt?

Unrekt — сервис по анализу вашего кошелька, который находит существующие разрешения смарт-контрактам для доступа к вашим средствам и позволяет их снимать. На данный момент Unrekt поддерживает следующие криптовалютные сети: ETH, BSC, Polygon, HECO Chain, Fantom, Avalanche, Cronos, Moonbeam, Astar.

Как пользоваться Unrekt?

1. Переходим на сайт Unrekt.

2. Подключаем свой кошелек (Metamask или любой кошелек поддерживающий WalletConnet, например: TrustWallet)

3. Сервис проведет анализ вашего кошелька и покажет ваши активные апрувы (Approve):

4. Находим апрувы, которые нам не нужно или могут представлять опасность и нажимаем «Unvoke«.

5. Для снятия апрува необходимо будет подтвердить транзакцию, которая может отличаться в зависимости от сети.

Как видим, снятие апрува само по себе не является чем-то дорогим, но в случае с сетью эфира, транзакции будут значительно дороже. В зависимости от количества ваших существующих апрувов, общая сумма транзакций может оказаться так же достаточно внушительной, поэтому необходимо взвесить все за и против, сменить свой кошелек или оставить старый и потратиться на комиссии.