How to Connect to Polygon

Learn how easy it is to connect to the Polygon infrastructure via RPC with Blockdaemon.

It's easy to connect to your Polygon infrastructure via RPC.

If you haven’t configured any Polygon infrastructure, visit the Polygon marketplace page to learn more about Blockdaemon’s Polygon options.

In this guide, you'll learn the following simple methods of connection to your infrastructure:


How to Access Your Blockdaemon Polygon Credentials

Once you have purchased your Blockdaemon Polygon infrastructure, your Blockdaemon Technical Account Manager (TAM) will send you the necessary access credentials. Note: These are one-time views, so copy them.


Polygon Eth RPC connection via cURL

curl -X POST -H 'Content-Type: application/json' --data '{"method": "YOUR_RPC_METHOD", "params": [YOUR_PARAMS], "id": 1}' 'YOUR_ENDPOINT_URL/eth_rpc?auth=YOUR_AUTH_TOKEN'
  • Replace YOUR_RPC_METHOD with your chosen RPC method.
  • Replace YOUR_PARAMS with your chosen RPC parameters.
  • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.
  • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.

Polygon Tendermint RPC Connection via cURL

curl -X POST -H 'Content-Type: application/json' --data '{"method": "YOUR_RPC_METHOD", "params": [YOUR_PARAMS], "id": 1}' 'https://YOUR_ENDPOINT_URL/tendermint_rpc?auth=YOUR_AUTH_TOKEN'
  • Replace YOUR_RPC_METHOD with your chosen RPC method.
  • Replace YOUR_PARAMS with your chosen RPC parameters.
  • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.
  • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.

Cosmos Rest Connection for Polygon

curl -X GET -H 'Content-Type: application/json' -H "X-Auth-Token: YOUR_AUTH_TOKEN" 'YOUR_ENDPOINT_URL/cosmos_rest/blocks/latest'
  • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.
  • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.

Polygon Connection via Tendermint Websocket

wscat -H "X-Auth-Token: YOUR_AUTH_TOKEN" -c wss://YOUR_ENDPOINT_URL/websocket
Example: {"method": "status", "params": [], "id": 1}
  • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.
  • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.

Polygon Connection via Eth Websocket

This is currently only relevant for archive nodes.

wscat -H "X-Auth-Token: YOUR_AUTH_TOKEN" -c wss://YOUR_ENDPOINT_URL/eth_websocket
Example: {"id":1,"jsonrpc":"2.0", "method":"eth_getBlockByNumber","params":["latest", true]}
  • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.
  • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.