I used the search function, but I didn't find a solution.

We want to create for our new religious NGO a ERC20 token.

I got a sample contract, a Metamask account, went to redmix website and connected Metamask.

Copied the adjusted contract (worked) Set the amoubt of token. Chosed Inject web3 and didnt nade any changes to gwei/ value. Clicked deployed Metamask comes up with the error.

On Metamask is enough ETH to pay the fees.

What do I have to change to make it work please?

  • what was the default gwei?
    – Majd TL
    Aug 18, 2021 at 17:30
  • you are using low gas price
    – Nulik
    Aug 18, 2021 at 19:26
  • Do you have a screenshot of the error message? That error sometimes appear when there's a pending transaction.
    – Ismael
    Aug 19, 2021 at 4:13

1 Answer 1


I found the possibility to set the gas price manuel higher. Worked... But the contract is not able to be vailidated.

I have to do a second contract - and have to pay again.

But one question: how relevant is how I name the file (.sol) itself?

If I say: AllTogether.sol

Does the name of the coin of the contract has to be in exactly the same writing? Like: contract AllTogether is ERC20 { constructor() ERC20("AllTogether", "ATG") {

I am lost...dont want to create - and pay - a not verifiable contract again

  • Nop, the name of the .sol file is completely irrelevant. Btw id strongly suggest deploying on testnet while you run your tests to avoid situations like that where you pay fees to deploy something that doesnt work.
    – Foxxxey
    Aug 19, 2021 at 15:20

Your Answer

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

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