暗号資産ガス代計算機
ウォレットにガス使用量とGwei単価が表示されても、予算を通常の通貨で管理している場合、ブロックチェーン取引の手数料は分かりにくいものです。この計算機は、それらの値を透明な式で結び付けます。使用済みまたは推定のガス量、1単位当たりのガス価格、ネットワークのネイティブトークン1枚の現在の法定通貨価格を入力してください。トークン建ての手数料と法定通貨換算額の両方を確認できるため、ウォレットの見積もり確認、送金計画、実行時期の比較に役立ちます。
無料で実行
手数料を決める3つの値をそろえます
最初に、取引のガス使用量を確認します。完了済みの取引では、実際に使われたガスが通常レシートに記録されています。一方、送信前であれば、ウォレットやアプリケーションが推定値を提示することがあります。次に、1単位当たりの価格をGweiで入力します。確定済み取引を確認する場合は、実際の請求額を反映する実効ガス価格をご利用ください。保留中の取引では、ウォレットや手数料推定機能が提示する価格を使用します。最後に、目的の通貨で表したネイティブトークン1枚の法定通貨価格を入力してください。意味のある見積もりにするには、3つの値を同じ取引と時点にそろえる必要があります。この計算機は価格欄を単純な法定通貨額として扱うため、円建ての価格なら円、ドル建てならドルの結果になります。市場データの取得やブロックチェーンの照会は行いません。そのため結果を再現でき、前提条件をご自身で管理できます。
Gweiから法定通貨への換算を理解します
まず、ガス使用量にGwei単価を掛けます。1 Gweiはネイティブトークン1枚の10億分の1なので、その積を10億で割るとトークン建て手数料になります。次に、この手数料へトークン1枚の法定通貨価格を掛けます。たとえば、21,000ガスを25 Gweiで使用する標準送金では、0.000525ネイティブトークンを消費します。トークン1枚が選択した法定通貨で3,200なら、手数料は同じ通貨で1.68です。計算機は両方の結果と一緒に入力値も返すため、計算の前提を確認できます。安定して読みやすいJSON出力にするため、トークン額は最大18桁、法定通貨額は最大8桁の小数に丸めます。これは算術上の丸めにすぎず、すべての通貨、取引所、ウォレット、会計システムが小数8桁に対応するという意味ではありません。結果の受領後、用途に合った表示または帳簿上の丸め規則を適用してください。
見積もりと最終請求を区別して利用します
取引を送信する前は、結果を計画用の金額としてお使いください。コントラクトの状態が変わるとガス見積もりも変化する可能性があり、実際の単価が以前の提示額と異なる場合もあります。手数料市場を採用するネットワークでは、最終的な支払額より高い最大請求額がウォレットに表示されることもあります。確定後は、推定ガス量と提示価格をレシートの実使用量と実効ガス価格に置き換えると、最終ネットワーク手数料を再現できます。法定通貨額では評価時点も選ぶ必要があります。現在のトークン価格を使えば今日の価値、確定時の価格を使えば発生時の価値になります。会計や税務記録に用いる場合は、採用した基準を記録してください。この機能が計算するのはネットワークのガス代だけです。為替スプレッド、ブリッジ料金、アプリ料金、入力したガス価格に含まれないチップ、送金額は含みません。APIによる1回の計算は$0.002で、常に同じ決定論的な式を使用します。
活用例
ウォレットの見積もりを確認
取引を承認する前に、ウォレットが提示したガス量とGwei単価を法定通貨額へ換算します。
確定済み取引を照合
レシートの値と記録済みのトークン価格から、会計用のネットワーク手数料を計算します。
取引時期を比較
同じガス見積もりとトークン価格に複数のガス単価を適用し、節約の可能性を確認します。
よくある質問
どの入力値が必要ですか?
ガス使用量、1単位当たりのGwei価格、ネイティブトークン1枚の法定通貨価格が必要です。
どのような式で計算しますか?
ガス使用量にGwei単価を掛けて10億で割るとトークン手数料になります。その手数料にトークン価格を掛けると法定通貨額になります。
リアルタイムのトークン価格を取得しますか?
いいえ。価格はお客様が入力するため、計算は決定論的で、希望する評価時点と法定通貨を選べます。
ガス上限と実使用量のどちらを使いますか?
送信前の計画には推定ガス量をご利用ください。確定済み取引では、可能な限りレシートの実使用量を使用してください。
結果には取引の全費用が含まれますか?
いいえ。入力した3つの値が表すガス代だけを計算し、為替スプレッド、ブリッジ料金、アプリ料金、送金額は除外します。
API計算の料金はいくらですか?
APIリクエスト1回の料金は$0.002です。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
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)リクエスト例
{
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.crypto_gas_fee_total",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |