Calculadora de gas cripto
Uma taxa de blockchain pode parecer abstrata quando a carteira exibe unidades de gás e um preço em gwei, mas o seu orçamento está em moeda corrente.
Executar grátis
Esta calculadora relaciona esses valores em uma operação transparente. Informe o gás usado ou estimado, o preço por unidade e o valor atual em moeda fiduciária do token nativo da rede. O resultado mostra tanto a taxa no token quanto o equivalente fiduciário, o que ajuda você a conferir uma estimativa, planejar uma transferência ou comparar horários de execução.
Reúna os três valores que determinam a taxa
Comece pelas unidades de gás da transação. Uma operação concluída normalmente informa no recibo o gás efetivamente usado, enquanto uma carteira ou um aplicativo pode apresentar uma estimativa antes do envio. Em seguida, informe em gwei o preço de cada unidade. Ao analisar uma transação confirmada, use o preço efetivo do gás, pois ele representa o valor realmente cobrado. Para uma operação pendente, use o preço sugerido pela carteira ou pelo estimador. Por fim, informe o preço fiduciário de um token nativo inteiro na moeda desejada. Os três dados devem representar a mesma operação e o mesmo momento para produzir uma estimativa útil. A calculadora trata o preço como um valor fiduciário simples: uma cotação em reais gera um resultado em reais, e uma cotação em dólares gera um resultado em dólares. Ela não consulta o mercado nem examina a blockchain. Assim, o cálculo é reproduzível e você mantém o controle sobre todas as premissas utilizadas.
Entenda a conversão de gwei para moeda fiduciária
Primeiro, as unidades de gás são multiplicadas pelo preço em gwei. Como um gwei corresponde a um bilionésimo de um token nativo inteiro, o produto é dividido por um bilhão para obter a taxa em tokens. Depois, essa taxa é multiplicada pelo preço fiduciário de um token. Por exemplo, uma transferência padrão que use 21,000 unidades a 25 gwei consome 0.000525 tokens nativos. Se cada token valer 3,200 unidades da moeda escolhida, a taxa será 1.68 nessa moeda. A calculadora devolve as entradas junto dos dois resultados, mantendo as premissas visíveis. O custo em token é arredondado para no máximo dezoito casas decimais, e o custo fiduciário, para no máximo oito, a fim de produzir uma saída JSON estável e legível. Esse é apenas um arredondamento aritmético; ele não significa que toda moeda, corretora, carteira ou sistema contábil aceite oito casas decimais. Aplique depois as regras de exibição ou lançamento adequadas ao seu caso.
Use o resultado sem confundir estimativa e cobrança final
Antes de transmitir uma transação, considere o resultado um valor de planejamento. A estimativa de gás pode mudar quando o estado de um contrato é alterado, e o preço pago por unidade pode ser diferente de uma cotação anterior. Em redes com mercado de taxas, a carteira também pode exibir um custo máximo superior ao valor efetivamente pago. Após a confirmação, substitua o gás estimado e o preço proposto pelo gás usado e pelo preço efetivo presentes no recibo para reconstruir a taxa final da rede. O valor fiduciário exige ainda uma escolha de momento: multiplicar pela cotação atual mostra quanto a taxa vale hoje; usar a cotação do instante da confirmação mostra quanto ela valia quando ocorreu. Registre o critério adotado caso o número seja usado na contabilidade ou em documentos fiscais. Esta capacidade calcula somente o gás da rede. Não inclui spread cambial, taxa de ponte, cobrança de aplicativo, gorjeta fora do preço informado nem o valor transferido. Cada cálculo pela API custa US$ 0,002, sempre com a mesma fórmula determinista.
Casos de uso
Confira uma estimativa da carteira
Converta as unidades e o preço em gwei sugeridos pela carteira em um valor fiduciário antes de aprovar a transação.
Concilie uma transação confirmada
Use os dados do recibo e uma cotação registrada do token para calcular a taxa de rede para fins contábeis.
Compare horários de transação
Avalie vários preços de gás com a mesma estimativa e cotação do token para entender a possível economia.
Perguntas frequentes
Quais dados são necessários?
Você precisa das unidades de gás, do preço por unidade em gwei e do preço fiduciário de um token nativo.
Qual fórmula a calculadora usa?
A taxa em tokens é o produto das unidades de gás pelo preço em gwei, dividido por um bilhão. O custo fiduciário é essa taxa multiplicada pelo preço do token.
A ferramenta consulta cotações em tempo real?
Não. Você informa a cotação, portanto o cálculo é determinista e pode usar o momento de avaliação e a moeda fiduciária que preferir.
Devo usar o limite de gás ou o gás consumido?
Use o gás estimado para planejar antes do envio. Para uma transação confirmada, use o gás efetivamente consumido exibido no recibo, quando disponível.
O resultado inclui todas as cobranças da transação?
Não. Ele calcula a taxa de gás representada pelos três valores fornecidos e exclui spreads, pontes, aplicativos e o valor transferido.
Quanto custa um cálculo pela API?
Cada solicitação à API custa US$ 0,002.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/finance/crypto-gas-fee-total \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gas_units":21000,"gas_price_gwei":25,"token_price_fiat":3200}'const res = await fetch("https://api.kit.forhosting.com/finance/crypto-gas-fee-total", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/crypto-gas-fee-total",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/crypto-gas-fee-total", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gas_units":21000,"gas_price_gwei":25,"token_price_fiat":3200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gas_units":21000,"gas_price_gwei":25,"token_price_fiat":3200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/crypto-gas-fee-total", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.crypto_gas_fee_total",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |