Na Ethereum, um mesmo valor tem três formas comuns de ser escrito: wei (a menor unidade), Gwei (usada para ver cotações de gas) e ether (o "tantos ETH" do dia a dia). A relação de conversão é fixa: 1 ether = 10⁹ Gwei = 10¹⁸ wei. Digite em qualquer um dos campos e os outros dois se atualizam na mesma hora.
Basta digitar um número em qualquer campo. O wei tem de ser inteiro (não existe unidade menor que o wei on-chain); ether e Gwei podem ter casas decimais. O cálculo é feito com BigInt, sem erro de ponto flutuante.
Quando usar cada uma das três unidades
O wei é a unidade inteira em que a rede realmente faz a contabilidade; aquela longa sequência de números nos dados brutos de contratos inteligentes e exploradores de blocos costuma ser wei. O Gwei serve principalmente para cotações de gas, porque expressar o preço do gas em ether daria um decimal difícil de ler como 0,000000015, enquanto em Gwei vira um limpo "15". O ether é a unidade voltada às pessoas: o saldo da carteira e o preço dos NFTs basicamente usam ela.
Com isso entendido, fica mais fácil estimar o custo de uma transação com a calculadora de taxa de gás. Para saber por que o gas é caro, veja a explicação detalhada da taxa de gás.
Por que, ao digitar um wei bem longo, o campo de ether aparece com muitas casas decimais?
Porque 1 ether equivale a 10¹⁸ wei, então a conversão naturalmente gera muitas casas decimais. Esta ferramenta faz a operação com números inteiros em BigInt e só depois exibe o resultado, sem descartar os últimos dígitos como faz o ponto flutuante comum.
Gwei e "preço do gas" são a mesma coisa?
O preço do gas costuma ser cotado justamente em Gwei. A taxa de gás de uma transação = quantidade de gas × preço do gas (Gwei), e você pode calcular direto na calculadora de taxa de gás.