Standard Ethereum JSON-RPC over HTTPS for Polygon reads and priority transaction submission. Change your HTTP RPC URL and add your API key. WebSocket subscriptions and privileged node methods are intentionally outside this endpoint’s current scope.
Active Growth and Enterprise accounts are rate-limited to 50 requests per second per account. Exceeding this returns a -32005 error.Batch requests count as one HTTP request and may contain up to 1,000 JSON-RPC calls. Calls within a batch are processed sequentially.
The production endpoint is HTTP/HTTPS only. It does not currently accept WebSocket upgrades, so eth_subscribe, eth_unsubscribe, and newHeads are not available at rpc.polynode.dev yet.
Historical availability follows the configured Polygon upstream. Current production can answer historical block and state queries, but PolyNode does not operate an independent archive behind this endpoint and does not guarantee every historical height. Use latest or recent blocks when archival completeness matters.
Replace YOUR_WALLET_ADDRESS_WITHOUT_0x with the 40-character address (no 0x prefix), zero-padded to 64 characters. The result is the balance in the token’s smallest unit (hex). USDC has 6 decimals.Common Polygon token contracts: