自定义节点
为了保证更稳定、更快速的区块链交互,用户可以在平台中手动配置RPC节点。以下是具体操作步骤:
进入设置页面 登录平台后,点击页面右上角的 「设置」 按钮。
打开节点设置 在设置菜单中,选择 「节点设置」 选项。
选择对应区块链 在节点设置页面中,选择你想要配置的区块链网络(如 Ethereum、BSC、Polygon 等)。
添加、删除或重置节点
添加节点:输入你要使用的 RPC 节点地址,并点击「添加」保存。
删除节点:选择已添加的节点,点击「删除」。
重置节点:点击「重置」,系统将恢复到平台默认节点配置。
常见RPC服务商申请教程
以下是几个主流的RPC提供商申请方法,用户可根据需求自行选择并将获取的节点地址添加到平台中。
1. QuickNode
申请步骤:
打开 QuickNode 官网并注册账号。
登录后,点击「Create Endpoint」。
选择区块链网络(如 Ethereum、Polygon 等)。
创建成功后即可获得对应的 RPC URL。
将 RPC URL 复制粘贴到平台的节点设置中。
2. Ankr
申请步骤:
进入 Ankr 官网并注册登录账号。
点击「RPC Services」或「Build」。
选择目标区块链网络(如 BNB Chain、Ethereum、Polygon 等)。
获取免费或付费的 RPC Endpoint。
复制 RPC 地址,粘贴到平台节点设置即可。
3. Alchemy
申请步骤:
打开 Alchemy 官网并注册账号。
登录后点击「Create App」。
填写应用名称,选择所需区块链网络(如 Ethereum、Polygon、Arbitrum 等)。
创建成功后,在「App Details」页面即可查看 RPC URL。
将该 RPC URL 添加到平台的节点设置中。
4. NodeReal
申请步骤:
打开 NodeReal 官网并完成账号注册。
登录后进入「Developer Console」。
点击「Create Endpoint」,选择目标链(如 BNB Chain、Ethereum)。
创建完成后,即可获得对应的 RPC URL。
将该地址复制粘贴到平台节点配置中即可。
最佳实现:多RPC节点冗余配置
为了确保XSwap交互更加稳定和快速,推荐为同一条区块链网络同时配置多个RPC节点。XSwap会在后台自动检测并选择速度最快的节点使用,如果某个节点出现错误或受到速率限制,将自动切换到下一个节点,从而保障使用体验。
实现思路
申请多个节点 从不同服务商(如 QuickNode、Ankr、Alchemy、NodeReal 等)分别申请对应区块链的 RPC 地址。 例如:
Ethereum:同时申请 QuickNode、Alchemy、Ankr 的 RPC 节点。
BSC:同时申请 NodeReal、Ankr 的 RPC 节点。
在平台中配置多个节点
进入 设置 → 节点设置 → 选择对应区块链。
将申请到的不同服务商的 RPC URL 一一添加到节点列表中。
系统自动优化
速度优选:系统会实时检测各个节点的延迟,自动选择最快的节点进行调用。
错误切换:当某个节点出现请求失败或速率超限时,系统会自动切换到下一个可用节点。
高可用保障:确保在高并发或网络波动的情况下,仍能保持稳定的链上交互。
推荐配置示例
Ethereum 网络
QuickNode RPC
Alchemy RPC
Ankr RPC
BNB Chain 网络
NodeReal RPC
Ankr RPC
Polygon 网络
Alchemy RPC
QuickNode RPC
Arbitrum 网络
Alchemy RPC
Ankr RPC
最佳实践建议
至少配置 2-3 个节点,避免因单个服务商问题导致不可用。
混合使用不同提供商,减少同一服务商限流或宕机的风险。
定期更新节点,检查是否有服务商提供了更快或更稳定的 Endpoint。
关注免费套餐限制,若频繁遇到速率超限,建议升级到付费套餐。
Last updated