I’m a noob in smart contract development so I have a question. Is it possible to make that the smart contract itself can pay gas needed for executing? Or could I chose an address which should pay the transaction automatically?


The one that has to send the transaction have to pay the transaction gas. I dont think contract can pay transaction gas but they can relay the gas they have been assigned to other contracts. You can check out Meta transactions Using this method we are able to interact with the blockchain from accounts that don’t hold any Ether

| improve this answer | |

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