「ガス代が不足しています」とは、トークン残高とガス残高が別物であり、いま取引しようとしているチェーンのネイティブコインを使い切っている、という意味です。各ネットワークは取引手数料を自分の通貨で徴収します — Ethereum とその主要な L2 では ETH、Polygon では POL、BNB Chain では BNB、Solana では SOL、TON では Toncoin — そして USDC やミームコイン、ブリッジ済み資産を保有していても、その取引の支払いにはなりません。失われたものは何もありません。あなたのトークンは、燃料タンクが空のトラックに積まれた積荷です。いますぐ動かしたいなら、そのチェーンのネイティブコインを少量、同じネットワーク上の同じウォレットに用意してください — on-ramp、bridge、またはスワップ経由で。二度と起こさないためには、利用するすべてのチェーンに少量のネイティブバッファを保つか、WATS のようなウォレットを使います。WATS なら、チェーンごとに別々のネイティブトークンを用意する代わりに、サポートするチェーン全体で1つの資金入り ATS 残高からネットワーク手数料を支払えます。
これは self-custody で最もよくある、そして最も混乱を招く瞬間の1つです。何も壊れていませんし、何も失われていません。トークンはあなたが置いた場所にそのまま残っています — 荷物は積まれていて、タンクが空なだけです。本記事では、なぜそれが起きるのかを説明し、3つの素早い脱出方法を示し、さらに手数料を1つのトークンで支払うことがこの問題をどう構造的に取り除くのか — そしてそれが何を変え、何を変えないのかという正直な注意点 — を解説します。
1段落でわかるクイックフィックス
とにかく今すぐ固まった取引を動かしたいなら、まず固まっているトークンがどのチェーン上にあるかを把握し、次にそのチェーンのネイティブトークンを少量、同じネットワーク上の同じウォレットに用意します。EVM チェーン(Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain)なら少しの ETH か POL か BNB が、Solana なら少しの SOL が、TON なら少しの Toncoin が必要です。最も速いルートは、組み込みの on-ramp(カードで直接ネイティブのガスを購入する)、すでにネイティブを保有しているチェーンからの bridge(数ドル分を移す)、あるいはすでに保有しているトークンのごく一部をネイティブコインにスワップすること — ただしそのスワップ1回分を支払えるだけのネイティブがあれば、です。ネイティブ残高が手数料をまかなえるようになれば、固まっていた取引は通ります。
なぜ起きるのか:トークン残高 vs ガス残高
ブロックチェーンは、あらゆる状態変更 — 送金、スワップ、承認、ミント — に対して手数料を課します。その手数料はガスと呼ばれ、ネットワーク独自のネイティブ通貨で徴収されます(Ethereum では手数料の一部がバーンされ、優先手数料はバリデーターに渡ります)。重要なのは、その手数料は動かそうとしているトークンから差し引かれないという点です。USDC を送る場合、ネットワークは USDC で取り分を取るのではなく、それとは別に ETH(あるいはそのチェーンのネイティブコイン)を要求します。
つまり、あなたのウォレットは実質的に、1つの画面を共有しているだけの2つの別々の残高を追跡しています。
- トークン残高 — あなたが保有する資産(USDC、ミームコイン、ラップド/ブリッジ済みトークン、NFT)。これが動かしたいものです。
- ガス残高 — ネットワーク手数料を支払うネイティブコイン。実際に何かを動かせるようにするのはこちらです。
あるトークンを1万ドル分保有していても、ネイティブのガス残高がゼロなら、その1セントすら送れません。このエラーは、支払い不能としてネットワークに拒否されるとすでにわかっている取引を、ウォレットやそのノードが送信するのを拒んでいるだけです。これはセキュリティの問題ではなく残高の問題であり、WATS のような非カストディアルウォレットでは、対処している間もあなたの鍵とトークンには一切手が触れられません。
2つ目の落とし穴は、ガスがチェーンごとだという点です。Ethereum メインネット上の ETH は Polygon 上の取引には使えませんし、SOL は EVM チェーン上では何の役にも立ちません。各ネットワークはそれぞれ独自の通貨を持つ独立した有料道路です。人々が最もよくこれに遭遇するのはブリッジ直後です。USDC を真新しいチェーンに移し、トークンは届いたものの、そのチェーンにはネイティブコインがゼロで到着し、USDC を戻すことすらできないと気づくのです。
ステップ1:そのチェーンが必要とするネイティブトークンを特定する
何かを直す前に、2つのことを確認してください。固まっているトークンが実際にどのチェーン上にあるのか、そしてそのチェーンが手数料をどのネイティブトークンで課すのか、です。ウォレットを開き、トークンが乗っているネットワークを確認しましょう — 同じトークンシンボル(たとえば USDC)は十数のチェーンに存在し得ますが、機能するのはその特定のチェーン上のネイティブコインだけです。
こちらがWATS がサポートするネットワークの対応表です。
| チェーン | ネイティブガストークン | 備考 |
|---|---|---|
| Ethereum | ETH | 手数料が最も高い。ラップド版やブリッジ版ではなく、本物の ETH が必要。 |
| Arbitrum / Optimism / Base | ETH | これらの L2 もガスを ETH で支払うが、メインネットではなくその L2 上の ETH でなければならない。 |
| Polygon | POL(旧 MATIC) | 手数料は安いが、それでも独自のネイティブコイン。 |
| BNB Chain | BNB | BNB Chain 上のネイティブ BNB が手数料を支払う。 |
| Solana | SOL | 手数料はごくわずかだが、取引するには少量の SOL 残高が必要。 |
| TON | Toncoin(TON) | ネイティブ Toncoin が TON ネットワークの操作の支払いを行う。 |
正直な注記を1つ。WATS はこれらの EVM チェーン、Solana、TON を単一の self-custody ウォレットでカバーしますが、Bitcoin はネイティブにサポートしていないため、Bitcoin の手数料モデルはここでは対象外です。正確なチェーンとそのネイティブコインがわかれば、何を入手すればよいかが正確にわかります。
ステップ2:少量のネイティブガスを最速で手に入れる方法(on-ramp、bridge、スワップ)
必要なのは少量のネイティブトークンだけ — 大きなポジションではなく、1回か数回の取引をまかなえる程度です。手元にあるものに応じて、おおむね速い順に、信頼できる3つのルートがあります。
オプションA — on-ramp でネイティブガスを購入する
どこにもネイティブコインがない場合に最も直接的な直し方は、on-ramp を通じてカードや銀行振込で少量を直接購入し、必要なチェーン上のウォレットアドレスへそのまま送ることです。on-ramp が正しいネットワーク上でネイティブコインを届けることを必ず確認してください — メインネットに着く ETH を買っても、Base 上の固まった取引は助けられません。これは、ウォレット内に何も既存のものがなくても使える唯一のルートです。
オプションB — 別のチェーンから少量のネイティブを bridge する
別のチェーンですでにネイティブガスを保有している場合 — たとえば Arbitrum に ETH があるのにトークンが Base 上で取り残されている、といったケース — なら、数ドル分のネイティブをbridge で移せます。ブリッジは少量を意図的に。残高全体を移すのではなく、ガスタンクを補給しているだけです。鶏と卵の状況に注意してください。ブリッジ自体がソースチェーン上でガスを消費するため、開始するにはそこに少しネイティブが必要です。
オプションC — すでに保有しているものの一部をスワップする
1回の取引をまかなえるちょうどそれだけのネイティブがあるなら、固まっているトークンのごく一部をネイティブコインにスワップして、バッファを作ることができます。落とし穴は、ここに至った原因と同じです。スワップ自体が1つの取引であり、ガスが必要です。ネイティブ残高が本当にゼロなら、同一チェーン内のスワップでは救われません — まずオプションAかBを使う必要があります。この行き止まりこそ、一部のウォレットが手数料の支払いをネイティブコインから完全に切り離している理由であり、それが下記の構造的な解決策です。
ステップ3:次回からの予防 — 少量のネイティブバッファを保つ
これを完全に防ぐ最もシンプルな習慣は、トークンをあるチェーンに移すときは必ず、少量のネイティブコインも一緒に持ち込むことです。新しい街で運転するかもしれない車に、数ドル分の燃料を入れておくようなものと考えてください。
- 使うすべてのチェーンに事前入金しておく。実際に取引する各ネットワークに少量のネイティブ残高(多くの場合ほんの数ドル)を保ち、動かせないトークンと共に取り残されることがないようにする。
- ブリッジは後ではなく前に補充する。新しいチェーンにトークンを送るときは、同じセッションで少量のネイティブをそこに送るか購入する。
- 余裕を残す。取引のあとにネイティブコインを最後の1セントまで使い切らないこと — 手数料は変動し、次回は前回より少し高くつくかもしれない。
- 混雑するチェーンに注意。特に Ethereum メインネットでは、混雑時にガスが急騰する。昨日は十分だったバッファが、忙しい時間帯には足りなくなることがある。
これは有効ですが、明らかな欠点があります。使うチェーンが増えるほど、追跡して補充しなければならない小さなネイティブ残高も増えるのです。そのやりくりこそ、次のセクションで扱う問題です。
構造的な解決策:WATS Hot Wallet なら1つのトークンで手数料を支払える
利用するチェーンごとに別々のネイティブバッファを維持するのは雑務です。構造的な代替案は、どこでも1つのトークンで手数料を支払えるウォレットを使い、チェーンごとに別々のガスコインを管理するのをやめることです。WATS の Hot Wallet はまさにそのように動きます。1つの ATS 残高に資金を入れれば、あちらで ETH、こちらで SOL と調達する代わりに、そのトークンが Hot Wallet のサポートするチェーン全体でネットワーク手数料を支払います。EVM チェーンでは、これは ERC-4337 アカウントアブストラクションによるガスアブストラクションの上で動作し、ATS 自体は LayerZero OFT としてチェーン間を移動します。これこそが、1つの残高で複数のネットワークの手数料を精算できる仕組みです。WATS は終始完全に非カストディアルです — 鍵を保持するのはあなたであり、WATS が鍵を持つことは決してありません。
そして正直な位置づけを — これは過大に売り込みやすいからです。
- 変わるのは「どのトークンで支払うか」であって、「いくら支払うか」ではない。ATS で支払うことは、手数料トークンをチェーンごとのネイティブコインから1つのトークンへ置き換えるだけです。これは割引ではなく、「ガスレス」でもなく、ガスが安くなるわけでもありません。ネットワークは依然として実際のコストを課し、ATS はそれを精算するだけです。
- それでも資金の入った残高は必要。単一の手数料トークンは ATS なので、ATS 残高がゼロなら、また「ガス代が不足しています」に逆戻りです。多数のネイティブ残高を1つに置き換えただけで、1つが必要だという事実をなくしたわけではありません。
- これは実際に ATS で支払っている場面に当てはまる。単一手数料トークンのモデルは、WATS がそれをサポートしているチェーンをカバーします。それ以外の場所で取引するなら — 別のウォレット、別のチェーン — 上述の通常のチェーンごとのネイティブガスモデルが引き続き当てはまるので、両方を知っておく価値があります。
つまり本当の利点は、狭く具体的です。チェーンごとに1つではなく、燃料タンクは1つ。たまたま着いたチェーンで常に枯渇するのが悩みなら、手数料を1つの資金入りトークンに集約することでチェーンごとのやりくりが解消されます — 手数料の仕組みに関するそれ以外のすべては同じままです。
チェーン別の注記(EVM、Solana、TON)
EVM チェーン(Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain)。これらはすべて同じモデルを使います。ネイティブコインがガスを支払い、それはその正確なチェーン上のそのコインでなければなりません。ETH は Ethereum と主要な L2 をカバーしますが、Arbitrum 上の ETH は Base の手数料を支払いません — それらは別々の残高です。Polygon は POL を、BNB Chain は BNB を使います。メインネットの手数料が最も変動しやすいので、そこに相対的に最も大きなバッファを保ちましょう。
Solana。手数料がごくわずかなため、人々はそれを無視しがちです — しかし「ごくわずか」は「ゼロ」ではありません。SPL トークンを送ったりプログラムとやり取りしたりするには、依然として少量の SOL 残高が必要です。一部の操作ではトークンアカウントを開くために少額の rent デポジットも必要なので、素のトランザクション手数料が示す額よりも少し多めの SOL を保っておきましょう。
TON。ネットワーク操作は Toncoin で支払われます。他と同様に、jetton(TON のトークン)を保有していても、その送金自体の支払いにはなりません。同じウォレットに少量のネイティブ Toncoin が必要です。TON で定期的に取引するなら、少量の Toncoin バッファを保ちましょう。
3つすべてを貫く筋は同じです。トークンは積荷、ネイティブコインは燃料、そして各チェーンは自分の燃料しか受け付けません。それが腑に落ちれば、「ガス代が不足しています」はもはや謎ではなくなり、すばやく予測可能な補充へと変わります。より深い仕組みについては暗号資産のガス代を解説とガスアブストラクションとはをご覧ください。そして、手数料そのものよりも終わりのない補充作業にうんざりしているなら、実践的な次の一歩はそれを集約することです。マルチチェーンの活動を WATS の Hot Wallet にまとめ、ネットワーク手数料用に1つの ATS 残高へ資金を入れ、チェーンごとに1つではなく燃料タンクを1つに保ちましょう。
よくある質問
トークンを持っているのに、なぜウォレットはガス代が不足していると表示するのですか?
トークン残高とガス残高が別物だからです。ネットワークは、動かそうとしているトークンではなく、独自のネイティブコイン(ETH、POL、BNB、SOL、Toncoin)で手数料を課します。あるトークンを何千ドル分も保有していても、そのチェーン上のネイティブガス残高がゼロなら、それを送れません。同じチェーン上に少量のネイティブコインを追加すれば、取引は通ります。
ネイティブコインの代わりに USDC や他のトークンでガスを支払えますか?
標準的なウォレットでは支払えません — 各チェーンは自分のネイティブコインを要求し、どれだけ USDC を持っていても ETH 建てのガス代を精算することはできません。例外は、手数料トークンを抽象化するウォレットです。WATS Hot Wallet は、EVM チェーンでは ERC-4337 アカウントアブストラクションを使い、サポートするチェーン全体で1つの資金入り ATS 残高からネットワーク手数料を支払うため、チェーンごとに別々のガスコインを調達する必要がありません。ただしこれは「どのトークンで支払うか」を変えるのであって、ネットワークが課す額を変えるわけではなく、ATS 残高がゼロなら取引はやはり通りません。
新しいチェーンにトークンをブリッジしたばかりで、今固まっています。どうすればいいですか?
これはこの問題の最もよくある形です。トークンは届いたものの、新しいチェーンにはネイティブコインがゼロで到着したのです。そのチェーンのネイティブトークンを少量そこに用意してください — on-ramp で買うか、すでに少し保有しているチェーンから数ドル分のネイティブをブリッジします。次回は、ブリッジするときに少量のネイティブを一緒に持ち込むか、1つの ATS 残高から手数料を支払う WATS のようなウォレットを使えば、新しいチェーンが行き止まりになることはありません。
ガス用にどれくらいのネイティブトークンを保っておくべきですか?
余裕をもって数回の取引をまかなえるだけ — 多くの場合チェーンごとにほんの数ドルで、手数料が混雑時に急騰する Ethereum メインネットではもう少し多めです。取引のあとにネイティブコインを最後の1セントまで使い切らないでください。次の手数料が前回より少し高くつくかもしれないからです。
1つのトークンで手数料を支払うことは、ガスレス取引と同じですか?
いいえ。単一のトークンで手数料を支払うことは、どの資産で手数料を精算するかを変えるだけで、手数料が存在するかどうかを変えるものではありません。WATS Hot Wallet では1つの ATS 残高に資金を入れれば、サポートされるチェーン全体のネットワーク手数料をまかなえます。それでもネットワークは実際のコストを課しますし、その ATS 残高がゼロになれば、また動けなくなります。これはチェーンごとに1つではなく燃料タンクが1つになるということであり、無料のガスでも割引でもありません。
WATS は Bitcoin のガスをサポートしていますか?
いいえ。WATS は EVM チェーン(Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain)、Solana、TON を1つのウォレットでカバーする完全に非カストディアルなウォレットですが、Bitcoin はネイティブにサポートしていないため、Bitcoin の手数料モデルは対象外です。サポートするチェーンについては、上述のとおりそれぞれが独自のネイティブガスコインを使います — あるいは Hot Wallet では、1つの ATS 残高が使えます。

