# Mainnet on Polygon

MainNet on Polygon is the production network for processing tasks in a secure, decentralized, and confidential cloud environment.

Requirements for running a node on polygon:

* MATIC (recommended 10 MATIC/node)
* NETWORK defined into the config file. ( NETWORK=AUTO or NETWORK=POLYGON)
* TASK\_EXECUTION\_PRICE defined&#x20;

Config file example:

<div align="left"><figure><img src="https://1216336826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOFd6gpxgL4ITVYH_YB%2Fuploads%2FdARaYwxhhdMJD2KeT1Ip%2Fconfig%20file.jpg?alt=media&#x26;token=0908c955-f465-4450-bd7e-97c15b2005e0" alt=""><figcaption></figcaption></figure></div>

<figure><img src="https://1216336826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOFd6gpxgL4ITVYH_YB%2Fuploads%2FUZRt2dEPsmfZP7W9Iw6C%2Fconfig%20file2.jpg?alt=media&#x26;token=832fd058-841b-4869-b675-5484c404b2c5" alt=""><figcaption></figcaption></figure>

#### You can either manually update the settings in the config file or just upgrade to the latest git version and run the installer to select the appropriate option for you:

$ cd \~/mvp-pox-node && sudo git pull && ./etny-node-installer.sh

\*\*\* 1. Automatic = This option will set polygon Mainnet if your wallet has MATIC, otherwise will set bloxberg Mainnet (recommended for most users)

\*\*\* 2. Polygon Mainnet (ECLD) = This option will set polygon Mainnet and you should ensure that your wallet contains MATIC for gas fee

<figure><img src="https://1216336826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOFd6gpxgL4ITVYH_YB%2Fuploads%2F1ssurzlfMhulMECWPys2%2FScreenshot%202023-10-23%20at%2011.53.56.png?alt=media&#x26;token=a019a571-c160-4e75-9830-9cd218639485" alt=""><figcaption></figcaption></figure>

Useful information:

**POLYGON\_CONTRACT\_ADDRESS:** 0x439945BE73fD86fcC172179021991E96Beff3Cc4&#x20;

**POLYGON\_HEARTBEAT\_CONTRACT\_ADDRESS:** 0x2baddae93fdb8fae61a60587b789f27bf407406f&#x20;

**POLYGON\_IMAGE\_REGISTRY:** 0x689f3806874d3c8A973f419a4eB24e6fBA7E830F

**POLYGON\_RPC\_URL:** <https://polygon-rpc.com>

**You can verify if the node makes a contract call on Polygon at this link:  <https://polygonscan.com>**
