Is it possible to subtract the network fee from the user's ERC token instead of subtracting from the eth balance using web3js

  • you can do that but you will need to change the code of the ERC20 contract. Aug 3 at 20:50

No, it's not possible on Ethereum (and BSC).

Some lesser known EVM blockchains support meta transactions that possibly could allow that. Huobi Eco Chain would be an example, although I never tested this feature.

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