ETH 為零時如何在 Ethereum 上轉移 ERC-20 代幣
Ethereum 主網上有 USDT、USDC 或空投,ETH 卻是零?為什麼穩定幣付不了 L1 手續費、如何依即時涵蓋次數估算儲值量,以及免 KYC 解救地址的方法。
在地址持有足夠支付 Gas 的原生 ETH 之前,你無法從一般錢包轉移 Ethereum 主網上的 USDT、USDC 或任何其他 ERC-20。代幣無法支付主網手續費。送一小筆 ETH 到鏈 ID 1 上的同一個地址,例如從以門羅幣或閃電網路付款的免 KYC 加油站,等 Etherscan 確認後,再重試轉帳或授權。
主網和 Layer 2 指南不同的地方在於成本。為 Base 或 Arbitrum 寫的建議(在那裡幾美分的 Gas 就能涵蓋數十筆交易)不能直接套用。本指南說明錢包如何在 Layer 1 上變成代幣很多、ETH 卻沒有,如何依確切操作估算儲值數量,以及哪些解法浪費錢或犧牲隱私。
主網規則:一般錢包上的 ERC-20 永遠不能付 Gas
Ethereum 以 ETH 收取每筆交易手續費。USDT、USDC、WETH 和空投代幣都是 ERC-20 合約:它們是錢包裡的庫存,不是錢包的燃料。在一般的外部擁有帳戶(EOA)上,也就是 MetaMask、Rabby 和多數硬體錢包使用的帳戶,沒有任何設定能讓代幣支付自己的手續費。
當 ETH 餘額低於預估手續費時,MetaMask 會把確認按鈕變灰並顯示 insufficient funds for gas,這也是大家搜尋 ethereum insufficient funds for gas 的原因;其他錢包也會顯示類似錯誤。沒有東西壞掉;錢包只是沒有東西可以付手續費。
錢包如何在 Layer 1 上變成代幣很多、ETH 卻沒有
以 ERC-20 形式從交易所提領 USDT,送來的是代幣而沒有 ETH。空投落在從未注資的地址。有人把 ETH 跨到 Layer 2,卻把代幣留在原地。或是最後一點 ETH 花在一筆失敗的交易上,剩下的代幣就擱淺了。每種情況下 Etherscan 都顯示代幣,ETH 那一欄卻是零,接著就是搜尋「USDT 卡在 ethereum 0 ETH」。
手續費現實:依任務估算儲值量
主網是 1gwei.dev 支援的鏈中最貴的,所以數量在這裡比在其他地方更重要。
轉帳 vs 授權 vs DEX 兌換
單純的 ERC-20 轉帳是最便宜的代幣操作。授權的成本大約再一次轉帳,而 DEX 兌換因為執行更多合約程式碼,通常是轉帳的好幾倍;授權 ERC-20 的 Gas 成本加上兌換是最貴的路徑。先把代幣轉到你控制的另一個錢包,再決定怎麼處理,往往是最便宜的脫困方式。
看即時數字,不要憑記憶中的價格
主網手續費隨需求變動,每小時都不同。錢包對確切操作的手續費估算,以及結帳頁的涵蓋表(它讀取鏈 ID 1 的即時 Gas 價格,顯示每個數量能涵蓋多少次轉帳、代幣轉帳與兌換),是唯一可靠的依據。請選擇能涵蓋你的操作且留有餘裕的預設值。
為什麼 Layer 2 的建議在這裡會誤導
在 Arbitrum、Base 或 Robinhood Chain 上,最小的預設值能涵蓋數十筆交易。在 Ethereum 上可能只夠幾筆。照 Layer 2 指南建議的數量購買,是主網解困第一次嘗試就失敗最常見的原因。
浪費錢或犧牲隱私的解法
為一筆轉帳在交易所買 $50 的 ETH
行得通,但這意味著 KYC、最低購買金額、提領手續費,有時還有提領鎖定,而且交易所現在會把你的身分記在那個地址旁邊。
XMR→ETH 兌換的最低門檻
即時兌換服務設定的最低交易金額通常遠高於一筆轉帳所需,網路手續費還另外加收。專為小額設計的加油站更適合。
從主錢包送 ETH
又快又便宜,但會在鏈上永久連結兩個地址。如果卡住的錢包本來就該獨立,這樣做就前功盡棄。
免 KYC 路徑:透過 1gwei.dev 取得微量主網 ETH
1gwei.dev 是一個主網加油站,以符合真實 Layer 1 手續費的數量出售 ETH,範圍從 0.00005 到 0.01 ETH,預設值為 0.0002、0.0005 和 0.001 ETH。開啟 Ethereum Gas 頁面,貼上持有代幣的地址,依即時涵蓋次數選擇數量,然後支付門羅幣或閃電網路帳單。付款確認後大約一分鐘內,ETH 就會從營運者的熱錢包送出。
你也可以透過 x402 用 Base USDC 付款,即使錢包裡沒有 Base ETH,仍能收到主網 ETH。那筆付款在 BaseScan 上公開,會把付款地址與訂單連結起來;門羅幣或閃電網路則不會。
在 Etherscan 驗證,然後轉移代幣
開啟訂單的區塊瀏覽器連結,或在 etherscan.io 查詢地址,確認 ETH 已抵達 Ethereum 主網(鏈 ID 1)。如果錢包仍顯示零,代表它設定在別的網路;請切換到 Ethereum。接著拒絕錢包裡任何舊的待處理草稿,重新發起轉帳,讓手續費重新估算。
另一個方向的常見錯誤:抵達 Base、Arbitrum 或 Robinhood Chain 的 ETH 無法支付主網手續費。地址相同,但餘額各自獨立。
主網 vs Layer 2:選擇對應的指南
如果代幣不在 Ethereum 主網上,解法是同樣的概念,只是 Gas 代幣不同、數量小得多:Arbitrum、Base 或 Robinhood Chain 上是 ETH,Polygon 上是 POL,HyperEVM 上是 HYPE,BNB Chain 上是 BNB,Sepolia 上是測試 ETH。先在區塊瀏覽器確認網路,再使用那條鏈的指南。
常見問題
ETH 為零時如何在 Ethereum 上轉移 USDT?
先在鏈 ID 1 上的同一個地址放入足夠支付 Gas 的原生 ETH。USDT 是 ERC-20,無法支付主網手續費。以門羅幣或閃電網路付款的免 KYC 加油站可以送出 ETH;等 Etherscan 確認後再重試。
轉移一個 ERC-20 需要多少 ETH?
足夠支付錢包對該確切操作的手續費估算,並留有餘裕。轉帳最便宜,授權差不多,兌換則貴好幾倍。主網手續費持續變動,所以請使用錢包估算與 1gwei.dev 上的即時涵蓋次數,而不是記憶中的數字。
可以用放在 Base 或 Arbitrum 上的 ETH 支付主網 Gas 嗎?
不行。即使地址相同,其他鏈上的餘額也是各自獨立的。你需要的是 Ethereum 主網(鏈 ID 1)上的 ETH。
為什麼不直接把部分 USDT 換成 ETH?
因為兌換本身就是一筆需要 ETH 付 Gas 的交易,而且通常還要先授權。ETH 為零時,錢包兩者都無法開始。
不透過兌換服務,可以用門羅幣購買主網 ETH 嗎?
可以。在 1gwei.dev 上你支付門羅幣帳單,營運者的熱錢包就會在主網送出 ETH。鏈上沒有任何兌換,數量也從遠低於一般 XMR→ETH 兌換最低門檻的金額起跳。
儲值已到帳,但 MetaMask 還是說 insufficient funds,為什麼?
可能是錢包在別的網路上,或是數量低於該操作目前的手續費估算。請檢查網路、拒絕過期的待處理草稿,並比較估算與你的 ETH 餘額。