as the title completely explains I want to transfer some erc-20 tokens from one account that has no eth in it to another how can I do so without need to deposit some eth to that account? Is it possible that I pay the gas from destination account or other way? Thank you All

  • No, not possible. Commented Nov 20, 2020 at 19:43
  • When I deposit eth to that address it just transfers to another adress through a smart contract so Im allways short of gas to transfer that erc20 tokens Commented Nov 20, 2020 at 19:54
  • Well then someone else has the private key of that address. Maybe you can ask them to transfer those tokens for you. Commented Nov 20, 2020 at 21:00
  • @Decentramind See this article medium.com/mycrypto/operation-cryptokitty-rescue-93fd8e00e4f8, how some tokens were recovered from a wallet whose private key was compromised.
    – Ismael
    Commented Nov 21, 2020 at 5:24
  • That topic was exactly what I was looking for thank you but the problem is I tried many times but couldn't duplicate their solution Commented Nov 23, 2020 at 20:11

1 Answer 1


I've tried this operation and it worked, but only for stable coins, I believe more relays services will come out or exists. So I managed to send usdc from an address that had no eth on it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.