I have a simple contract that I've tested on my ganache network, and now I'd like to push it to the mainnet. So I funded my Metamask with around $100 or 0.025 eth, figured that would be enough to cover the gas fees.
However I am seeing the following:
Then this popup appears:
Then on MetaMask:
What on earth, is it really this expensive? Are there some settings I can change? I don't mind if it takes longer, even a day or more, to get onto the mainnet. I don't want to spend $500 for a test project, honestly I was ok with like 50 bucks.
Any insights or help appreciated! Thanks.



Per https://hardhat.org/guides/deploying.html, instead of pointing to ETH url, point to an L2 url (e.g. for Avalanche: https://api.avax.network/ext/bc/C/rpc )
– ori Jan 22 '22 at 05:30