This question already has an answer here:

I have created a dapp and using truffle I have migrated and tested it on ganache, I was wondering how can I deploy same application on main ethereum network.

marked as duplicate by Richard Horrocks, Ismael, Roman Frolov, flygoing, Thomas Clowes Jan 4 '18 at 16:00

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • its really easy developing smart contracts using parity. they give you a contract interface afterwards where you can see all variables and execute functions easily. you should try that – Daniel Gretzke Jan 1 '18 at 12:18

to deplay the smart contract: instead of deploying it to the Ropsten Test Network, deploy it to the Main Ethereum network (Homestead/Mainnet) using Metamask

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