Uma das belezas de usar o EIP-7702 é que você pode resgatar todos os fundos de uma carteira comprometida usando um pagador e um delegador amigável. Não há _necessidade_ de enviar ETH para a carteira comprometida! Eu decidi esta manhã escrever e abrir um script Bash totalmente desenvolvido que capacita qualquer um a realizar esses resgates por conta própria. O fluxo do script é basicamente:
- Uma conta pagadora que cobre as taxas de gás e transmite todas as transações (incluindo a implantação do delegador amigável).
- Uma conta vítima que assina as autorizações do EIP-7702.
- Um contrato de delegador amigável baseado em Vyper `recoverooor` implantado para cada resgate e protegido por uma conta `OWNER` confiável (padrão para a conta pagadora).
- Um único script, `go_eip7702.sh`, que pode recuperar em lote todos os ativos (você tem uma possibilidade de multicall para quaisquer interações complexas necessárias, por exemplo, desfazer e transferir).
Eu não testei tudo completamente, então use com cautela e use sua cabeça como sempre, por favor.