入金與出金

錢包有 USDT 卻轉不出去?先查 ETH、TRX 這類原生幣夠不夠付手續費

錢包裡有 USDT 卻轉不出去,多半是付網路手續費的原生幣(ETH、TRX、BNB)不足。本文說明以太坊系網路與波場各自怎麼計費、該補多少,並附補了原生幣仍失敗時的排查表。

錢包有 USDT 卻轉不出去?先查 ETH、TRX 這類原生幣夠不夠付手續費

錢包裡明明有 100 USDT,按下發送卻跳出「餘額不足」「insufficient funds for gas」或交易直接失敗,最常見的原因只有一個:付手續費的原生幣不夠。在以太坊上轉 USDT 要用 ETH 付費,在波場(TRON)上轉 USDT 要用 TRX 付費(或用質押換來的資源抵扣)。代幣本身不能拿來付這筆錢,所以代幣再多,原生幣是 0 也轉不出去。

原生幣和代幣為什麼分成兩本帳,原生幣、代幣和包裝資產的差別那篇已經講過,這裡直接處理「轉不出去」該怎麼查、要補多少。

先分清楚:你的幣在錢包,還是在交易所帳戶

這篇講的是自託管錢包(MetaMask、Trust Wallet、TronLink 這類自己掌握助記詞的錢包)。如果幣在交易所帳戶裡,提領時平台會直接從你提領的幣扣提領費,不需要你另外準備 ETH 或 TRX;提不出來多半是帳戶驗證、風控或該網路暫停提領,要看平台公告或聯絡客服。兩種存放方式的差別可以參考交易所託管與自託管各自承擔的風險。

第一步:確認代幣在哪條網路上

同一個 USDT 在以太坊、波場、BNB Chain 上是不同合約,付費用的原生幣也不同:

代幣所在網路 付手續費要用 常見錯誤提示
以太坊(ERC-20) ETH insufficient funds for gas、餘額不足以支付網路費
波場(TRC-20) TRX,或質押取得的能量/頻寬 能量不足、OUT_OF_ENERGY、交易失敗
BNB Chain(BEP-20) BNB insufficient funds for gas
Arbitrum、Optimism、Base 等以太坊二層 該網路上的 ETH insufficient funds for gas

最後一行容易出錯:二層網路的 ETH 和以太坊主網的 ETH 是分開的餘額。你在主網有 ETH,不代表在 Arbitrum 上能付費。錢包切到哪條網路,就看那條網路上的原生幣餘額。

如果錢包裡的代幣來路不明(例如沒買過卻突然出現),先別急著補原生幣,先照收幣前核對網路與合約地址的方法確認它是不是真幣。有些仿冒代幣就是設計成轉不出去,引你去補手續費或連接釣魚網站。

第二步:以太坊系網路,看的是「gas 上限 × 最高單價」

ethereum.org 繁體中文版「燃料與費用」文件頁面,右側目錄列出基礎費用、優先費(小費)、最高費用、Gas 限制等章節

ethereum.org 的燃料與費用說明寫明,手續費等於「使用的燃料數量 × 每單位燃料的價格」,而且無論交易成功或失敗都要付。錢包送出交易前,會先檢查你的 ETH 是否夠付「gas 上限 × 你願意付的最高單價(max fee)」。實際扣的通常比這個少,但餘額要先夠付上限,否則錢包直接擋下。

所以常見情況是:你算過「上次只花了 0.0001 ETH」,留了剛好的量,這次網路比較忙,錢包估出的最高費用變高,就提示不足。

假設示例(數字僅示範計算方式):一筆 ERC-20 轉帳 gas 上限設為 65,000,最高單價 3 Gwei, 65,000 × 3 Gwei = 195,000 Gwei = 0.000195 ETH。 錢包裡的 ETH 至少要有這麼多,加上一點餘裕,才送得出去。實際 gas 用量和單價以錢包送出前顯示的估算為準。

處理方式:

  1. 在錢包切到代幣所在的那條網路,看原生幣餘額。
  2. 從交易所提一點原生幣過來,提領時選同一條網路(例如要在 Arbitrum 上轉 USDT,就把 ETH 提到 Arbitrum 網路,不是以太坊主網)。
  3. 到帳後重新發送,看清楚錢包顯示的預估網路費再確認。

不要為了省費用手動把 gas 上限改得很低。gas 不夠會讓交易在執行到一半時失敗,已用掉的費用照樣扣,代幣卻沒轉出。

第三步:波場(TRON)轉 USDT,看能量、頻寬和 TRX

波場的費用機制和以太坊不一樣。依 TRON 官方的資源模型文件:

  • 頻寬按交易的位元組大小計,每個帳戶在滾動 24 小時內有 600 點免費額度。
  • 能量用來執行智能合約,沒有免費額度。轉 USDT 就是呼叫合約,一定要能量。
  • 沒有質押或別人委託的能量時,網路會按當前單價燒掉你帳上的 TRX 來補。

我們在 2026 年 10 月 6 日用 TronGrid 公開節點查詢鏈上參數,能量單價(getEnergyFee)是 100 sun,也就是 0.0001 TRX;再用同一節點模擬一筆 1 USDT 轉帳到已持有 USDT 的地址,消耗 64,285 能量。完全沒有質押的帳戶,光能量就要燒:

64,285 × 0.0001 TRX ≈ 6.43 TRX

再加上頻寬(免費額度用完時也要燒 TRX)。如果收款地址從來沒有持有過 USDT,合約要新開一筆記錄,消耗通常更高。所以只留 1、2 顆 TRX 的錢包,轉 TRC-20 USDT 很容易失敗。單價會隨鏈上參數調整,送出前以錢包顯示的預估為準。

官方文件還提到一點:合約交易有 fee_limit(願意燒掉的 TRX 上限),餘額夠但 fee_limit 設太低,交易一樣會失敗。一般錢包會自動設定,自己改過進階設定的人要留意。

處理方式:

  1. 在 TronLink 等錢包查看帳戶的能量、頻寬與 TRX 餘額。
  2. 補足 TRX:從交易所提 TRX 時選 TRC-20/TRON 網路。依上面的數字,偶爾轉帳的人準備十幾顆 TRX 比較從容;具體以錢包預估為準。
  3. 經常轉帳的人可以考慮質押 TRX 換能量,但質押的 TRX 解除後要等待一段時間才能動用,先看清錢包裡的說明再決定。

補了原生幣還是轉不出去?

現象 可能原因 怎麼確認
補完原生幣仍提示不足 補到另一條網路上了 在錢包切換網路,看原生幣是否在正確的網路
交易送出但一直沒有結果 單價設太低,還在等打包 用交易雜湊(TxID)到區塊瀏覽器查狀態
交易顯示失敗、手續費已扣 gas 上限或 fee_limit 太低、合約拒絕執行 在區塊瀏覽器看失敗原因欄位
錢包顯示有幣,但點進去無法發送 代幣是仿冒品,或你的地址被發行方凍結 核對合約地址;USDT/USDC 發行方有權凍結特定地址

查交易狀態和失敗原因的方法,可以參考區塊瀏覽器上狀態、確認數和手續費怎麼看。

以後怎麼避免

  • 每條常用網路上,都留一點該網路的原生幣,不要把它全部換成穩定幣或全部轉走。
  • 把「全部轉出」用在原生幣時要小心:有些錢包會自動預留手續費,有些不會。
  • 從交易所提領 USDT 到自己錢包的同時,也順手提一點對應網路的原生幣。

最後一個安全提醒:如果有人在私訊或群組說「幫你代付手續費」「把助記詞給我就幫你轉出」,那是詐騙。補手續費只需要你自己把原生幣轉進自己的地址,任何人都不需要你的助記詞或私鑰。