I've given up on deploying to mainNet with Truffle, the user experience sucks.
Is there a way to deploy using Metamask, where I can see upfront what the price will be to deploy, no suprises?
Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. It only takes a minute to sign up.Sign up to join this community
There is many ways to use Metamask for deploying to mainNet one of the best way for your question is:
Deploy Contract using Remix IDE and select injected web3 option to connect and deploy using metamask.