Pessoal, acabei de recuperar, com dinheiro de verdade, 0,05 ETH (US$ 136) que tinha esquecido de resgatar numa transferência entre redes em 2023!
Se você interagiu com L2 entre 2022 e 2024 (especialmente se usou Starknet, Arbitrum, Optimism, Polygon etc.), recomendo muito que reserve 1 minuto para ler esta verificação. Há pelo menos centenas de milhões de dólares parados em contratos de pontes cross-chain, como “órfãos sem dono”.
Vou explicar a lógica real e mostrar um tutorial passo a passo para sacar diretamente do contrato da Ethereum sem precisar de uma carteira Starknet:
1️⃣ Por que existe esse “dinheiro inesperado”?
Na época, a maioria das pontes cross-chain oficiais (especialmente a StarkGate, da Starknet) tinha um mecanismo de saque extremamente pouco intuitivo:
Depois de iniciar um saque pela L2, o dinheiro não era enviado diretamente de volta para sua carteira Ethereum! Era preciso esperar de 8 a 12 horas até que o status fosse enviado à L1. Depois, o usuário tinha de clicar por conta própria em “Claim” pela segunda vez e pagar uma taxa de Gas na Ethereum para que o contrato liberasse o dinheiro.
Milhares e milhares de pessoas iniciaram saques e depois se esqueceram de concluir o processo ou não clicaram por causa das taxas de Gas altas na Ethereum. O dinheiro ficou parado, dormindo nos contratos oficiais das pontes.
2️⃣ Verificação segura (sem conectar a carteira):
Para verificar se há fundos esquecidos, não saia clicando em links suspeitos do Twitter para conectar sua carteira!
Use esta ferramenta somente de leitura para fazer a verificação:
⚠️ Lembre-se desta regra de segurança: ela serve apenas para consultar seu histórico usando o endereço público da carteira; é totalmente somente leitura! Não é preciso conectar a carteira nem assinar nada! Se aparecer qualquer tela pedindo para conectar a carteira ou assinar, é 100% uma imitação fraudulenta de phishing. Feche-a imediatamente.
3️⃣ Como resgatar depois de encontrar os fundos? (E se você também perdeu a carteira antiga?)
O maior problema que encontrei agora há pouco: não consigo mais encontrar a carteira Starknet (Argent/Braavos) que usei naquela época. Ainda posso resgatar?
A resposta é: com certeza!
Isso porque o destinatário já tinha sido definido como seu endereço Ethereum na instrução de saque da L2. Na L1 da Ethereum, qualquer pessoa pode chamar a função de liberação, mas os fundos só podem ser enviados de volta à força para sua carteira Ethereum!
4️⃣ Tutorial passo a passo para sacar na blockchain pelo Etherscan (iniciantes podem seguir exatamente):
1. Prepare sua carteira Ethereum para receber o dinheiro e deixe nela entre US$ 3 e US$ 5 em ETH para pagar o Gas da rede principal;
2. Abra o contrato oficial da ponte Ethereum da Starknet:
3. Clique em “Connect to Web3” para conectar sua carteira Ethereum (ponto verde);
4. A página tem várias funções chamadas withdraw. Selecione a que tem este seletor de função: withdraw (0x00f714ce);
5. Abra-a e preencha os dois parâmetros: …
$ETH $STRK $ARB
Se você interagiu com L2 entre 2022 e 2024 (especialmente se usou Starknet, Arbitrum, Optimism, Polygon etc.), recomendo muito que reserve 1 minuto para ler esta verificação. Há pelo menos centenas de milhões de dólares parados em contratos de pontes cross-chain, como “órfãos sem dono”.
Vou explicar a lógica real e mostrar um tutorial passo a passo para sacar diretamente do contrato da Ethereum sem precisar de uma carteira Starknet:
1️⃣ Por que existe esse “dinheiro inesperado”?
Na época, a maioria das pontes cross-chain oficiais (especialmente a StarkGate, da Starknet) tinha um mecanismo de saque extremamente pouco intuitivo:
Depois de iniciar um saque pela L2, o dinheiro não era enviado diretamente de volta para sua carteira Ethereum! Era preciso esperar de 8 a 12 horas até que o status fosse enviado à L1. Depois, o usuário tinha de clicar por conta própria em “Claim” pela segunda vez e pagar uma taxa de Gas na Ethereum para que o contrato liberasse o dinheiro.
Milhares e milhares de pessoas iniciaram saques e depois se esqueceram de concluir o processo ou não clicaram por causa das taxas de Gas altas na Ethereum. O dinheiro ficou parado, dormindo nos contratos oficiais das pontes.
2️⃣ Verificação segura (sem conectar a carteira):
Para verificar se há fundos esquecidos, não saia clicando em links suspeitos do Twitter para conectar sua carteira!
Use esta ferramenta somente de leitura para fazer a verificação:
⚠️ Lembre-se desta regra de segurança: ela serve apenas para consultar seu histórico usando o endereço público da carteira; é totalmente somente leitura! Não é preciso conectar a carteira nem assinar nada! Se aparecer qualquer tela pedindo para conectar a carteira ou assinar, é 100% uma imitação fraudulenta de phishing. Feche-a imediatamente.
3️⃣ Como resgatar depois de encontrar os fundos? (E se você também perdeu a carteira antiga?)
O maior problema que encontrei agora há pouco: não consigo mais encontrar a carteira Starknet (Argent/Braavos) que usei naquela época. Ainda posso resgatar?
A resposta é: com certeza!
Isso porque o destinatário já tinha sido definido como seu endereço Ethereum na instrução de saque da L2. Na L1 da Ethereum, qualquer pessoa pode chamar a função de liberação, mas os fundos só podem ser enviados de volta à força para sua carteira Ethereum!
4️⃣ Tutorial passo a passo para sacar na blockchain pelo Etherscan (iniciantes podem seguir exatamente):
1. Prepare sua carteira Ethereum para receber o dinheiro e deixe nela entre US$ 3 e US$ 5 em ETH para pagar o Gas da rede principal;
2. Abra o contrato oficial da ponte Ethereum da Starknet:
3. Clique em “Connect to Web3” para conectar sua carteira Ethereum (ponto verde);
4. A página tem várias funções chamadas withdraw. Selecione a que tem este seletor de função: withdraw (0x00f714ce);
5. Abra-a e preencha os dois parâmetros: …
$ETH $STRK $ARB