Staking via uma Exchange Descentralizada na Rede Ethereum (Layer 1)
Como lembrete, você não precisa trocar ETH por rETH diretamente via Rocket Pool para desfrutar dos benefícios do staking descentralizado. Tudo o que você precisa fazer é manter rETH, pois ele inerentemente cresce em valor - como você o obtém não importa!
rETH está disponível para negociação em várias exchanges descentralizadas, como Balancer e Uniswap.
O pool Balancer é um tipo especial de pool conhecido como metastable pool. Pools metastáveis são ideais para tokens como rETH, porque eles respeitam a taxa de câmbio verdadeira relatada pelo Oracle DAO.
Isso significa que trocar com este pool terá slippage muito menor e taxas menores do que uma exchange descentralizada convencional, então você obtém um negócio muito melhor ao comprar ou vender rETH. Outras exchanges descentralizadas não têm essa propriedade, então você pode descobrir que sua taxa de câmbio é ligeiramente menor.
Independentemente de qual pool você usar, todos tendem a ter taxas de gas mais baixas do que fazer staking via o site oficial do Rocket Pool. Isso os torna uma ótima escolha para usuários que desejam fazer staking de uma pequena quantidade de ETH, embora seja sempre uma boa ideia comparar a taxa que você receberia em uma exchange com a taxa de câmbio de acordo com o Rocket Pool.
Nos exemplos a seguir, mostraremos como trocar ETH por rETH usando tanto Balancer quanto Uniswap.
Atualmente este método está disponível apenas na Mainnet. Se você quiser praticar na Hoodi Testnet, você deve trocar diretamente com o Rocket Pool.
O restante deste guia assumirá que você está na Mainnet.Este processo pode ser concluído com qualquer carteira compatível com web3. Para fins de demonstração, vamos usar MetaMask por ser uma das escolhas de carteira mais populares.
Você deve conseguir acompanhar usando passos similares com uma carteira diferente se escolher - apenas encontre a função comparável em sua carteira para cada passo.
Configurando a MetaMask
Comece instalando MetaMask se você ainda não o fez. Siga as instruções em seu site para instalar a extensão, criar uma conta e fazer login.
Em seguida, abra o painel MetaMask usando seu ícone na barra de ferramentas do navegador. Clique no dropdown de rede na barra de ferramentas no topo e certifique-se de que Ethereum Mainnet esteja selecionada:
Finalmente, adicione o token rETH à MetaMask para que você possa ver seu saldo e acessá-lo para negociação. Clique na aba Assets, depois clique em Add Token:
Certifique-se de que Custom Token esteja selecionado neste diálogo. Na caixa Token Contract Address, coloque o seguinte valor:
O Token Symbol deve ser preenchido automaticamente com rETH, e o Decimals of Precision deve ser preenchido automaticamente com 18.
Aceite o restante dos prompts, e então você verá o token rETH aparecer em sua lista.
Agora que você tem um endereço de carteira na MetaMask, você precisa transferir algum ETH para ele. Você precisará fornecer isso de uma carteira existente ou comprar ETH em uma exchange.
Trocando por rETH via Balancer
Agora que sua carteira está configurada e financiada, acesse esta URL que abrirá o Balancer e mostrará automaticamente a troca de ETH por rETH:
https://app.balancer.fi/#/trade/ether/0xae78736Cd615f374D3085123A210448E74Fc6393
A página ficará assim inicialmente:
Clique no botão Connect wallet no canto superior direito.
Você será solicitado com uma tela que pergunta qual provedor de carteira você deseja usar.
Para este exemplo, selecione MetaMask.
Se você não estiver usando MetaMask, um dos outros provedores como WalletConnect provavelmente será compatível com sua carteira.
Ao clicar nesse botão, a MetaMask aparecerá com um prompt pedindo que você selecione quais contas deseja usar. Assumindo que você tenha apenas uma, sua conta já deve estar selecionada. Clique em Next.
Em seguida, perguntará se você gostaria de dar ao Balancer acesso para visualizar os endereços de suas contas:
Clique em Connect e após uma breve pausa, sua carteira será conectada ao Balancer. Você agora deve ver seu saldo de ETH no lado superior esquerdo da tela.
Agora, digite a quantidade de ETH que você deseja trocar e a interface do Balancer mostrará a quantidade de rETH que você receberá em troca:
Observe que a quantidade de rETH que você recebe será menor que a quantidade de ETH que você colocou. Isso é normal, porque rETH vale mais que ETH e se valoriza continuamente ao longo do tempo. Você pode ver isso na taxa de câmbio destacada à direita da captura de tela.
Clique em Preview para ver os detalhes da negociação, incluindo a quantidade mínima que você poderia receber devido ao slippage. Se você estiver satisfeito, clique em Confirm trade. Isso enviará a solicitação para a MetaMask, onde você pode revisar o custo total da transação antes de confirmá-la:
Preste muita atenção à taxa de gas estimada aqui, destacada em vermelho. Se for uma quantia significativa de sua transação geral (aqui são mais de 17%), então levará muito tempo antes de você equilibrar os custos com as recompensas de staking.
Se este for o caso, você deve esperar que o preço médio de gas da rede caia, ou considerar usar uma solução Layer 2.
Se você estiver satisfeito com as taxas de gas em relação à quantidade total de rETH que receberá, clique em Confirm para enviar a transação. Após um curto período, você deve ver uma notificação da MetaMask de que foi concluída com sucesso, e agora você verá o token rETH em sua carteira.
É isso! Você está agora fazendo staking com o Rocket Pool. Tudo o que você precisa fazer é manter seu rETH, e você ganhará automaticamente suas recompensas de staking à medida que o valor do token rETH aumenta.
Trocando por rETH via Uniswap
Embora recomendemos que você faça staking através do Balancer porque tem taxas mais baixas e uma taxa ETH-rETH mais precisa, você também pode trocar por rETH via Uniswap se a necessidade surgir. Acesse esta URL que abrirá o Uniswap e mostrará automaticamente a troca de ETH por rETH:
Você pode inicialmente ser solicitado com um aviso que se parece com isto:

Este é apenas um aviso temporário até que o Uniswap adicione rETH à sua lista de tokens canônicos.
Desde que o endereço do token seja 0xae78736cd615f374d3085123a210448e74fc6393, você pode adicioná-lo com segurança.
A página ficará assim inicialmente:
Clique em um dos botões Connect Wallet como o destacado no canto superior direito.
Você será solicitado com uma tela que pergunta qual provedor de carteira você deseja usar.
Para este exemplo, selecione MetaMask.
Se você não estiver usando MetaMask, um dos outros provedores como WalletConnect provavelmente será compatível com sua carteira.
Ao clicar nesse botão, a MetaMask aparecerá com um prompt pedindo que você selecione quais contas deseja usar. Assumindo que você tenha apenas uma, sua conta já deve estar selecionada. Clique em Next.
Em seguida, perguntará se você gostaria de dar ao Uniswap acesso para visualizar os endereços de suas contas:
Clique em Connect e após uma breve pausa, sua carteira será conectada ao Uniswap. Você agora deve ver seu saldo de ETH no canto superior direito da tela.
Agora, digite a quantidade de ETH que você deseja trocar e a interface do Uniswap mostrará a quantidade de rETH que você receberá em troca:
Observe que a quantidade de rETH que você recebe será menor que a quantidade de ETH que você colocou. Isso é normal, porque rETH vale mais que ETH e se valoriza continuamente ao longo do tempo. Você pode ver isso na taxa de câmbio destacada na parte inferior da captura de tela.
Clique em Swap para ver os detalhes da negociação, incluindo a quantidade mínima que você poderia receber devido ao slippage. Se você estiver satisfeito, clique em Confirm Swap. Isso enviará a solicitação para a MetaMask, onde você pode revisar o custo total da transação antes de confirmá-la:
Preste muita atenção à taxa de gas estimada aqui, destacada em vermelho. Se for uma quantia significativa de sua transação geral (aqui são mais de 17%), então levará muito tempo antes de você equilibrar os custos com as recompensas de staking.
Se este for o caso, você deve esperar que o preço médio de gas da rede caia, ou considerar usar uma solução Layer 2.
Se você estiver satisfeito com as taxas de gas em relação à quantidade total de rETH que receberá, clique em Confirm para enviar a transação. Após um curto período, você deve ver uma notificação da MetaMask de que foi concluída com sucesso, e agora você verá o token rETH em sua carteira.
É isso! Você está agora fazendo staking com o Rocket Pool. Tudo o que você precisa fazer é manter seu rETH, e você ganhará automaticamente suas recompensas de staking à medida que o valor do token rETH aumenta.