Polygon Amoy RPC Endpoint

Chain ID 80002. Polygon PoS's testnet, which replaced Mumbai, anchored to Ethereum Sepolia.

Online right now, checked every 2 minutes. WebSocket: available.

Endpoints

https://rpc.swiftnodes.io/rpc/polygon-amoy?key=YOUR_API_KEY
wss://rpc.swiftnodes.io/ws/polygon-amoy?key=YOUR_API_KEY

The same API key works here and on Polygon mainnet, and testnet requests count toward your plan like any other request. The free plan includes testnets. Going to mainnet means changing polygon-amoy to polygon in the URL.

import { createPublicClient, http } from "viem";
import { polygonAmoy } from "viem/chains";

const client = createPublicClient({
  chain: polygonAmoy,
  transport: http("https://rpc.swiftnodes.io/rpc/polygon-amoy?key=YOUR_API_KEY"),
});

console.log(await client.getBlockNumber());

About Polygon Amoy

Amoy is the testnet for Polygon PoS. It replaced Mumbai in 2024, when Ethereum's Goerli testnet that Mumbai checkpointed to was shut down; Amoy checkpoints to Sepolia instead.

Amoy runs Bor like Polygon mainnet and, like mainnet, enforces a minimum priority fee of 25 gwei. Transactions with a lower tip are rejected, so read eth_maxPriorityFeePerGas rather than hardcoding a tip from another chain.

What we measured

Measured through our endpoint on October 18, 2026.

Chain ID80002 (0x13882)
Clientbor v2.10.3
Block 1November 19, 2023
Block interval1.00 s average over 1,000 blocks
Block gas limit140,000,000
eth_maxPriorityFeePerGas28.125 gwei
Minimum tip accepted25 gwei (24 gwei rejected)
safe tag"safe block not found"

Frequently asked questions

What is the Polygon Amoy chain ID?

80002, or 0x13882 in hex.

What happened to Mumbai?

Mumbai was retired in 2024 and replaced by Amoy. Point anything that still uses chain ID 80001 at Amoy (80002).

Why is my Amoy transaction underpriced?

Amoy requires a priority fee of at least 25 gwei. A 24 gwei tip was rejected with "transaction gas price below minimum: gas tip cap 24000000000, minimum needed 25000000000". When we measured, eth_maxPriorityFeePerGas returned 28.125 gwei, which passes.

Does Amoy support the safe block tag?

No. Requesting the safe block returned "safe block not found". Use finalized, or count confirmations on latest.

Other testnets

Get a free Polygon Amoy endpoint

One key for every testnet and mainnet we serve. No credit card, no KYC.

Get your API key