Is there any way to send ERC20 Dai without paying gas in Ether but paying in DAI instead? I heard about some services which called relayers which presumably can help to send popular ERC20 token without you paying gas. It works like that: you sing tx for recipient and relayed address and send it to relayer. And relayer somehow is able to pay gas for you. Is it true? If so, how does it work? Is there any other ways to send Dai by paying fee in Dai?

3 Answers 3


Take a look at the gas station network, aka "meta transactions". Burner wallet is using it.


  • I don't believe this will work. To accept relayed transactions, the actual ERC20 DAI contract must edit its code. Commented Jul 17, 2019 at 20:22

No, every transaction on the blockchain has a gas fee. If someone managed your wallet for you, then theoretically yes, but it would be more akin to the wallet manager paying the fee for you since they manage your wallet. So no.


This articles on DAI specifies gas fees still needing to be paid. At the end of the day the miners need to be awarded

  • No, I already learned about relayer so this's likely possible in trustless way.
    – lebed2045
    Commented Feb 24, 2019 at 7:09

Yes, you can send such transactions - https://github.com/austintgriffith/native-meta-transactions

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.