Erc-20
如果我的賬戶上沒有 eth,我如何轉移 usdt?
如果我的賬戶上沒有任何 eth,有什麼方法可以轉移 usdt?其實我想開發一個支付網關,給每個客戶一個支付usdt的地址,一旦支付完成,usdt就會轉移到我的主eth賬戶。
你需要乙太幣來支付交易的gas費用,而智能合約目前無法支付gas費用。最好的選擇是使用中繼服務:簽署交易,用乙太幣發送給某人,用 USDT 支付,讓他們在區塊鏈上執行交易。
您可以自己建構中繼或使用眾多服務中的一種,例如分散式服務:https ://gsn.openzeppelin.com/
有一些代幣允許我們通過在鏈下生成簽名並在鏈上執行來支付,例如 DAI。
請參閱此部落格,我們如何使用 DAI 穩定幣做到這一點。但我不認為我們可以對 USDT 做同樣的事情,因為 USDT
permit
在其智能合約中不支持這樣的功能。