I have 1 wallet server but have many account address for each user, so when user want to transfer erc-20 token say OMG to another address(user) in the same wallet server, the system said can not because no fee(user don't have ETH.

Has someone had this problem or have any idea on how to manage this?


All transactions on Ethereum, including the transfer of ERC20 tokens, require some amount of Gas to be paid. A transaction with a Gas Price of 0 ETH will likely not get mined, and be rejected by the network.

You can use a service like ETH Gas Station to calculate the Gas Price you should be using for your transaction.

Your best solution is to transfer a little bit of ETH to the accounts holding your tokens so that you may complete the transaction. Remember to take into account that it also costs a fee to transfer your ETH from one address to another.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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