I created and tested my smart contract on testnet. Now I want to deploy it on mainnet, I assume I have to purchase some EOS token and buy ram, cpu and net... I can't find anything in the docs about the process. So the question is how can I deploy my smart contract on mainnet?

I could not find any information even about the API endpoint of the mainnet.

I'm hoping you had a similar experience and can provide me with any helpful info. Thanks in advance

1 Answer 1


You can use the following API:


You'll need to:

Cleos docs: https://developers.eos.io/manuals/eos/latest/cleos/command-reference/set/set-contract

More APIs here: https://validate.eosnation.io/eos/reports/api_versions.html

Account creation guide: https://www.eosx.io/guides/how-to-create-account

Your Answer

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

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