Skip to content
You are reading Palm development version documentation and some displayed features may not be available in the stable release. You can switch to stable version using the version box at screen bottom.

Updated on July 5, 2021

Connect to Palm Mainnet

To connect to Palm Mainnet:

  1. Create an Infura account and set up an Ethereum project.


    You can follow this step-by-step guide for creating an Infura account and your first Ethereum project.

  2. Fill out the Palm Infura registration form, entering your Infura account information. If you’ve already filled out this form when connecting to the Palm testnet, you don’t need to fill it out again.

  3. Fill out the Palm production airdrop form, entering the address of an Ethereum account you control to have Mainnet PALM airdropped into that account.


    You can use MetaMask to create an Ethereum account.

  4. Locate your Ethereum project ID on Infura. Go to the project you created in Step 1, and click on the “Settings” tab. The project ID is located in the “Keys” box on this page.

  5. Create your access URL using the following template (replacing <YOUR-PROJECT-ID> with the project ID):<YOUR-PROJECT-ID>
  6. Confirm that the access works using the following command (replacing <ACCESS-URL> with the access URL):

    curl <ACCESS-URL> -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"eth_accounts","params":[],"id":1}'

    You can view the Infura JSON-RPC API and how to make requests in the Infura documentation.

Since this process isn’t automated, you may check in with your Palm contact or fill out the Palm contact form for help and to make sure you’ve completed these steps successfully. After connecting to and interacting with Palm Mainnet, you can view the Palm Mainnet block explorer.

Questions or feedback? You can discuss and obtain community support on Palm Discord.
For additional support, contact Palm on Palm website.