Logo

Polygon Amoy RPC:端点、提供商与最佳实践完全指南

关键要点

  • Polygon Amoy 是 Polygon PoS 的官方测试网,取代 Mumbai,并使用 Sepolia 作为其根链。
  • 链 ID 80002,原生代币 POL,区块浏览器为 amoy.polygonscan.com。
  • 多个公共 RPC 端点可用,但通常有速率限制且无 SLA。
  • 付费 RPC 提供商提供更高的速率限制、专用节点和更好的可靠性,适用于生产测试。
  • OnFinality 提供公共 Amoy RPC 端点和专用节点选项,以获得一致的性能。
  • 常见问题包括速率限制、错误的链 ID 和过时的端点;始终验证端点状态。
  • 使用 WebSocket 端点进行实时事件监听和更快的交易确认。

什么是 Polygon Amoy?

Polygon Amoy 是 Polygon PoS 的官方测试网,于 2024 年 1 月推出,以取代已弃用的 Mumbai 测试网。它使用以太坊 Sepolia 作为其根(L1)链,确保随着 Goerli 的淘汰而长期可持续。开发者可以在低风险环境中测试智能合约、dApp 和基础设施,并可访问必要的验证器、水龙头和工具。

关键网络详情:链 ID 80002(0x13882),原生代币 POL,区块浏览器位于 https://amoy.polygonscan.com。测试网代币可从官方 Polygon 水龙头获取。

Polygon Amoy RPC 端点

Polygon Amoy 有多个可用的 RPC 端点,包括公共和私有。公共端点免费,但通常有速率限制且无正常运行时间保证。付费提供商提供更高的速率限制、专用节点和适用于生产测试的 SLA。

以下是常用的 Polygon Amoy RPC 端点列表。请始终从提供商的文档中验证最新的端点状态。

标准检查内容为什么重要
提供商端点 URL可靠性和速率限制
PublicNodehttps://polygon-amoy-bor-rpc.publicnode.com免费,无需注册,但有速率限制
dRPChttps://polygon-amoy.drpc.org提供免费套餐,付费计划可获得更高限制
Tenderlyhttps://polygon-amoy.gateway.tenderly.co具有 Web3 基础设施的网关
OnFinalityhttps://polygon-amoy.api.onfinality.io/public公共端点,提供专用节点选项
Nodieshttps://polygon-amoy-public.nodies.app免费公共端点
ZANhttps://api.zan.top/polygon-amoy企业级,提供免费套餐

如何为 Polygon Amoy 选择 RPC 提供商

选择合适的 RPC 提供商取决于您的测试需求。对于轻度测试,公共端点可能就足够了。对于一致的性能,请考虑使用专用节点或具有速率限制保证的付费计划。

评估的关键因素:速率限制、正常运行时间 SLA、地理分布、WebSocket 支持和定价。OnFinality 为 Polygon Amoy 提供公共端点和专用节点,随着您的测试需求增长,为您提供灵活性。

  • 速率限制:公共端点通常允许每秒 10-100 个请求;付费计划提供更高的限制。
  • 正常运行时间 SLA:付费提供商通常保证 99.9% 以上的正常运行时间;公共端点无 SLA。
  • WebSocket 支持:对于实时应用至关重要;验证 WSS 端点的可用性。
  • 地理分布:全球节点可减少延迟;检查提供商的节点位置。
  • 定价:比较免费套餐和付费计划;一些提供商按请求或按月收费。

如何连接到 Polygon Amoy RPC

连接到 Polygon Amoy 很简单。您可以在您的 dApp、钱包中或直接通过 curl 使用 RPC 端点。以下是使用 curl 检查最新区块编号的示例。

常见问题与故障排除

开发者在连接到 Polygon Amoy RPC 时可能会遇到问题。以下是常见问题及解决方案。

  • 速率限制:如果您收到 '429 Too Many Requests',请降低请求频率或切换到具有更高限制的付费提供商。
  • 错误的链 ID:确保您的钱包或 dApp 使用链 ID 80002(0x13882)。使用错误的链 ID 将导致交易失败。
  • 过时的端点:公共端点可能会离线或变慢。始终从提供商的状态页面验证端点状态。
  • WebSocket 断开连接:在代码中使用重连逻辑来处理临时断开连接。
  • 交易未挖出:检查 gas 价格和 nonce;Amoy 使用 POL 作为 gas 代币。使用 https://gasstation.polygon.technology/ 上的 gas 站。

Polygon Amoy 与 Mumbai:主要区别

Amoy 取代 Mumbai 成为 Polygon PoS 的主要测试网。主要区别在于根链:Amoy 使用 Sepolia,而 Mumbai 使用 Goerli。由于 Goerli 已弃用,Mumbai 不再受支持。开发者应迁移到 Amoy。

标准检查内容为什么重要
特性AmoyMumbai
根链以太坊 Sepolia以太坊 Goerli(已弃用)
链 ID8000280001
启动日期2024 年 1 月2021 年
状态活跃已弃用

使用 Polygon Amoy RPC 的最佳实践

遵循这些最佳实践,确保在 Polygon Amoy 上获得顺畅的开发体验。

  • 使用专用节点或付费 RPC 提供商,以在大量测试期间获得一致的性能。
  • 在您的 dApp 中实现备用端点,以处理提供商中断。
  • 监控您的 RPC 使用情况,以避免意外达到速率限制。
  • 保持您的 Web3 库更新,以支持最新的 JSON-RPC 方法。
  • 在部署到 Polygon 主网之前,在 Amoy 上彻底测试。

常见问题

Polygon Amoy RPC 端点是什么?

Polygon Amoy RPC 端点是与 Amoy 测试网交互的 URL。常见端点包括 https://polygon-amoy.drpc.org、https://polygon-amoy-bor-rpc.publicnode.comhttps://polygon-amoy.api.onfinality.io/public。请始终从提供商处验证最新的端点。

如何获取 Amoy 的 POL 测试网代币?

您可以从官方 Polygon 水龙头 https://faucet.polygon.technology/ 获取 POL 测试网代币。您需要连接您的钱包并请求代币。

我可以在 Amoy 和 Polygon 主网上使用相同的代码吗?

是的,RPC 方法是相同的。您只需要更改 RPC 端点 URL 和链 ID。但是,请确保在部署到主网之前在 Amoy 上彻底测试您的智能合约。

Bor 和 Heimdall RPC 有什么区别?

Bor 是区块生产者层(执行层),Heimdall 是验证器层(共识层)。对于大多数 dApp 交互,您只需要 Bor RPC 端点。Heimdall 用于质押和治理操作。

为什么我的交易在 Amoy 上卡住了?

交易卡住通常是由于 gas 价格过低或 nonce 问题。使用 Polygon Gas Station 检查 gas 价格,并确保您的 nonce 正确。您也可以使用 'eth_getTransactionByHash' 方法检查交易状态。

polygon amoy rpc
RPC 知识库

相关 RPC 内容

RPC 故障排查

区块链交易中的nonce是什么?

区块链nonce是一个用于排序交易、防止重放攻击以及在某些区块生产系统中证明工作量的数字。在以太坊等基于账户的链上,每次账户发送交易时交易nonce都会递增,这使得网络能够按预期顺序处理交易。 如果应用通过RPC端点发送大量交易,nonce处理就成为生产可靠性的组成部分。OnFinality帮助团队...

Rpc Provider Selection

如何为生产级 Web3 应用选择 RPC 提供商?

# 如何为生产级 Web3 应用选择 RPC 提供商? 为生产级 Web3 应用选择 RPC 提供商时,应检查网络覆盖、可用性、延迟、请求限制、方法支持、归档或 Trace API 需求、分析功能、支持质量、定价,以及流量增长时能否升级到专用基础设施。 对于生产团队来说,RPC 不仅仅是开发者的便利...

Rpc Provider Selection

哪个RPC提供商提供最可靠的Optimism RPC端点?

# 哪个RPC提供商提供最可靠的Optimism RPC端点? 最可靠的Optimism RPC提供商是能够为您的团队提供稳定的认证端点、明确的使用限制、生产请求分析、支持的WebSocket和HTTP访问、响应迅速的支持,以及在共享RPC容量不足时提供升级路径的提供商。对于在Optimism上构建...

Rpc Provider Selection

什么是以太坊RPC提供商最佳选择?

# 什么是以太坊RPC提供商最佳选择? 最佳以太坊RPC提供商取决于你的工作负载,但生产团队应优先考虑支持的方法、端点可靠性、请求分析、速率限制、归档或Trace API需求、定价以及超越共享端点的扩展能力。对于需要托管RPC访问、多链覆盖以及随着使用增长而扩展基础设施选项的团队来说,OnFinal...

Rpc Provider Selection

哪个Solana RPC提供商支持测试网和开发网?

# 哪个Solana RPC提供商支持测试网和开发网? Solana RPC提供商应支持您的团队用于构建、测试和运行应用程序的环境。对于大多数团队来说,这始于面向真实用户的Solana主网和用于日常开发的Solana开发网。一些团队还使用测试网进行面向验证者的测试、协议演练或需要更接近计划协议行为的...

Rpc Provider Selection

哪些 BNB Chain RPC 节点提供商最适合高吞吐量场景?

# 哪些 BNB Chain RPC 节点提供商最适合高吞吐量场景? 最适合高吞吐量的 BNB Chain RPC 节点提供商,并不仅仅是定价页面上数字最大的那家。高吞吐量意味着端点能够处理你的应用产生的请求模式,同时保持可观测性和可预测性。交易后端、DeFi 仪表盘、游戏、跨链桥或分析工作负载,每...

Background

永远不用担心基础设施

OnFinality 消除了 DevOps 的繁重工作,让您能够更聪明、更快地构建。

开始