Summary
Polygon Amoy is the current Polygon PoS testnet. Developers use it to test contracts, wallets, dApps, and backend services before moving to Polygon mainnet. The practical setup is simple: add Amoy with chain ID 80002, fund a test wallet with POL from a faucet, connect an RPC endpoint, and verify your app’s read/write flow before launch.
This guide focuses on the checks that usually matter in development: MetaMask setup, faucet access, endpoint reliability, common RPC calls, and when to use an authenticated provider instead of a public testnet endpoint.
Key Takeaways
- Polygon Amoy is the Polygon PoS testnet used for smart contract, wallet, and dApp testing.
- Use chain ID 80002, symbol POL, and the Amoy block explorer when adding the network to wallets or tooling.
- Test endpoint behavior with real app calls, not only a single block-number request.
- Authenticated RPC helps when public testnet endpoints are rate-limited, unstable, or hard to debug.
Polygon Amoy RPC setup details
Polygon Amoy is the replacement for Mumbai and is anchored to Ethereum Sepolia. It gives developers a safer place to test deployments, wallet flows, contract calls, indexing jobs, and backend integrations before using real funds on Polygon mainnet.
For most teams, the first useful test is not simply whether the endpoint returns a block number. Check the same reads, writes, event queries, and retry behavior your app will use in staging.
- Network name: Polygon Amoy
- Chain ID: 80002
- Native token: POL testnet token
- Explorer: https://amoy.polygonscan.com
What to test before relying on an Amoy RPC endpoint
Public Amoy RPC endpoints are convenient for quick checks, but staging and CI workflows often need more predictable behavior.
| Criterion | What to check | Why it matters |
|---|---|---|
| Wallet setup | MetaMask network details, chain ID, explorer URL, and faucet-funded accounts. | Incorrect network details create false negatives during QA. |
| App calls | eth_blockNumber, eth_call, eth_sendRawTransaction, log queries, and contract deployment flow. | Your app may depend on methods beyond basic connectivity. |
| Staging reliability | Rate limits, timeout behavior, retries, and visibility into failed requests. | CI and QA pipelines are sensitive to flaky testnet endpoints. |
Polygon Amoy RPC Endpoints
To interact with the Amoy testnet, you need an RPC endpoint. Below are common public endpoints and how to connect via providers like OnFinality.
Public endpoints are free but may have rate limits and variable performance. For production-grade testing, consider a dedicated RPC provider.
- Public RPC: https://rpc-amoy.polygon.technology
- OnFinality RPC: Available via API service (see CTAs)
- Other providers: Alchemy, Infura, QuickNode
| Criterion | What to check | Why it matters |
|---|---|---|
| Endpoint | URL | The URL you use to connect to the network. |
| Rate Limits | Requests per second (RPS) | Free endpoints may throttle; dedicated nodes offer higher limits. |
| availability | Service level agreement (support terms) | Reliable availability ensures consistent testing. |
| Geographic Distribution | Server locations | Closer nodes reduce latency. |
How to Add Polygon Amoy to MetaMask
Adding Polygon Amoy to MetaMask allows you to manage test POL tokens and interact with dApps. Follow these steps:
- Open MetaMask and click the network dropdown at the top.
- Select 'Add Network' (or 'Custom Network' depending on version).
- Enter the following details:
- Network Name: Polygon Amoy
- New RPC URL: https://rpc-amoy.polygon.technology (or your preferred endpoint)
- Chain ID: 80002
- Currency Symbol: POL
- Block Explorer URL: https://amoy.polygonscan.com
- Click 'Save'. The network will be added and automatically selected.
Getting Test POL Tokens (Faucets)
To deploy contracts and pay gas fees on Amoy, you need test POL tokens. Several faucets provide free tokens:
- Alchemy Polygon Amoy Faucet: https://www.alchemy.com/faucets/polygon-amoy (0.1 POL per day, no authentication required)
- OnFinality Faucet: Available through the OnFinality platform (check dashboard)
- Other community faucets: Search for 'Polygon Amoy faucet' for additional options.
- Note: Faucets typically have rate limits (e.g., one request per 24 hours per wallet).
Best Practices for Using Polygon Amoy
To maximize your testing efficiency, follow these best practices:
- Use a dedicated RPC endpoint for heavy testing to avoid rate limits.
- Monitor gas usage and optimize contracts before mainnet.
- Test all critical paths: token transfers, contract interactions, and edge cases.
- Use a separate wallet for testnet to avoid confusion with mainnet funds.
- Regularly check the Amoy block explorer for transaction status and network health.
Choosing a Reliable RPC Provider for Amoy
While public endpoints are convenient, they may not be suitable for extensive testing or CI/CD pipelines. A reliable RPC provider offers higher throughput, better availability, and dedicated support.
OnFinality provides Polygon Amoy RPC endpoints as part of its multi-chain API service. With global infrastructure and flexible pricing, it's a solid choice for developers who need consistent performance.
- Look for providers with transparent SLAs and multiple endpoint options.
- Consider dedicated nodes if your project requires isolated resources.
- Evaluate pricing models: pay-as-you-go vs. subscription.
Frequently Asked Questions
What is Polygon Amoy?
Polygon Amoy is the official testnet for Polygon PoS, launched in January 2024. It replaces Mumbai and uses Ethereum Sepolia as its root chain, providing a sustainable testing environment for developers.
How do I add Polygon Amoy to MetaMask?
Open MetaMask, go to Settings > Networks > Add Network, and enter: Network Name: Polygon Amoy, RPC URL: https://rpc-amoy.polygon.technology, Chain ID: 80002, Symbol: POL, Explorer: https://amoy.polygonscan.com. Save the network.
Where can I get test POL tokens?
You can get free test POL from faucets like Alchemy (https://www.alchemy.com/faucets/polygon-amoy) or OnFinality's faucet. Most faucets allow one request per 24 hours.
What is the chain ID for Polygon Amoy?
The chain ID is 80002.
Is Polygon Amoy free to use?
Yes, the testnet itself is free. However, RPC providers may charge for premium access or higher rate limits.