Logo
新用户订阅 RPC,首月享 6.5 折优惠查看优惠
RPC Assistant

Chainlink 水龙头:如何获取测试网 LINK 和测试代币?

摘要

Chainlink 水龙头是获取测试网 LINK 和原生测试代币(例如 Sepolia ETH)的官方途径,以便您可以部署和测试使用 Chainlink 服务(如 Data Feeds、VRF、Automation 和 CCIP)的智能合约。它是一个位于 faucets.chain.link 的 Web 应用,您可以在其中连接钱包、选择支持的测试网并请求代币。

如果您搜索了“chain link faucet”,您可能需要测试网 LINK 来支付预言机费用或测试 Chainlink 集成,并且您可能卡在未列出的网络、失败的请求或无法连接的钱包上。本页解释了水龙头提供什么、如何使用它,以及当请求未到达时应该检查什么。

水龙头只解决代币方面的问题。您的合约仍然需要一个可靠的 RPC 端点来读取状态、发送交易并确认测试代币确实已到账。OnFinality 为支持的网络提供 RPC API 访问和专用节点基础设施,因此您可以将测试网代币与您控制的端点配对使用。查看支持的 RPC 网络以了解哪些测试网可用。

关键要点

  • 位于 faucets.chain.link 的 Chainlink 水龙头会为支持的测试网(如 Ethereum Sepolia 和 Base Sepolia)发放测试网 LINK 以及原生测试代币。
  • 水龙头代币仅用于测试;它们没有主网价值,也无法跨链到主网。
  • 您需要一个兼容的钱包(例如 MetaMask、WalletConnect 或 Coinbase Wallet)以及少量原生 gas 代币,请求才能成功。
  • 如果代币没有出现,请在区块浏览器上检查交易,并确认您的 RPC 端点已同步到正确的测试网,然后再请求。
  • 水龙头解决的是代币供应问题,而不是连接性问题。将测试网代币与稳定的 RPC 端点配对使用,以进行读取、写入和日志查询。
  • OnFinality 为支持的网络提供 RPC API 访问和专用节点基础设施;在扩展测试工作流之前,请查看 RPC 定价 和 支持的 RPC 网络。

快速建议:何时水龙头足够,何时不够

当您学习 Chainlink 服务、运行演示或在支持的测试网上测试合约时,请使用官方 Chainlink 水龙头。这是获取测试网 LINK 和原生 gas 代币的最快途径。

水龙头不能替代 RPC 基础设施。如果您的请求失败、交易挂起或应用无法读取合约状态,问题通常是连接性或配置问题,而不是代币供应问题。在这种情况下,请先修复端点,然后再请求代币。

标准检查内容为什么重要
您只需要测试网 LINK 或 gas 代币您的目标测试网在官方 Chainlink 水龙头页面上列出不支持的网络不会分发代币,因此在排查钱包问题之前请确认列表
您的钱包连接成功但交易失败钱包的 RPC 端点指向与水龙头请求相同的测试网端点不匹配会导致余额和确认看起来错误,即使水龙头请求成功
您需要可重复的测试运行或 CI共享公共端点对于您的测试量是否足够稳定自动化测试可能会耗尽共享端点;托管或专用端点更可预测
您正在为生产做准备主网端点容量、故障转移和归档需求水龙头工作流在测试网结束;生产需要单独的基础设施决策

在责怪水龙头之前要验证的链设置

大多数“水龙头无法使用”的报告实际上是网络配置问题。如果您的钱包在错误的链上,代币可能已经到达但不会显示。请对照您请求的网络验证链 ID、货币符号和浏览器 URL。

例如,Ethereum Sepolia 和 Base Sepolia 是不同的网络,具有不同的链 ID。指向其中一个的钱包不会显示另一个的余额。BNB Chain 测试网与 BNB Smart Chain 主网也是如此。

标准检查内容为什么重要
网络名称钱包网络标签与水龙头选择匹配错误的网络标签会隐藏正确的余额
链 ID链 ID 与该测试网的官方值匹配错误的链 ID 会将请求发送到不同的链或直接失败
RPC URL端点可访问并指向预期的测试网无法访问的端点会使余额和收据看起来缺失
区块浏览器浏览器 URL 与网络匹配您需要正确的浏览器来确认水龙头交易是否已上链
原生货币符号符号与测试网 gas 代币匹配符号不匹配会混淆 gas 估算和余额显示

使用 JSON-RPC 确认水龙头转账

一旦您有了测试网的端点,就可以直接确认水龙头转账,而不必依赖钱包显示。查询接收地址的余额,然后如果有交易哈希,获取交易收据。

下面的示例使用占位符端点变量。将其替换为来自支持的 RPC 网络页面的测试网 RPC URL,或使用匹配网络页面上显示的公共端点。

  • 使用 eth_getBalance 确认原生测试代币已到达。
  • 使用 eth_getTransactionReceipt 确认水龙头交易已被挖矿。
  • 使用 LINK 代币合约的 balanceOf 方法确认测试网 LINK 已到达。

当代币未到达时:简短的调试路径

由外而内进行。首先确认请求已被接受,然后确认交易已被挖矿,然后确认您的钱包正在读取正确的链。只有在这些检查之后,才应该再次请求,因为重复请求可能会触发速率限制。

标准检查内容为什么重要
症状可能原因下一步
钱包无法连接浏览器钱包已解锁并授予站点权限重新连接或尝试其他支持的钱包
请求立即被拒绝每个钱包或每个网络的限制,或不支持的测试网等待限制窗口结束或切换到支持的测试网
交易长时间待处理测试网拥堵和 gas 设置检查浏览器,然后在待处理状态清除后重试
浏览器显示成功但钱包余额为零钱包网络和 RPC 端点将钱包切换到正确的测试网或更新端点
资金到位后合约调用失败gas 限制、LINK 授权和合约地址资金不是成功调用 Chainlink 的唯一前提条件

从水龙头到稳定的测试环境

水龙头只是一个起点。一旦您的测试套件增长,限制因素通常是端点:共享公共 RPC URL 在测试活动高峰时可能变慢或受到速率限制,这使得水龙头资助的测试看起来不稳定。

OnFinality 为支持的网络(包括可用的测试网)提供 RPC API 访问和专用节点基础设施。您可以查看 RPC 定价 了解套餐详情,并查看支持的 RPC 网络获取当前列表。如果您在共享和专用容量之间选择,RPC 提供商选择指南涵盖了权衡。

  • 使用托管 RPC 端点进行可重复的测试运行和 CI 作业。
  • 在配置中将测试网和主网端点分开。
  • 监控余额和 nonce 行为,而不是假设水龙头失败。
  • 当共享容量成为瓶颈时,迁移到专用节点。

常见问题

Chainlink 水龙头是免费的吗?

是的。官方 Chainlink 水龙头免费分发测试网代币,但受每个钱包和每个网络的限制。这些代币没有主网价值。

我可以从水龙头获取主网 LINK 吗?

不可以。水龙头只发行测试网代币。主网 LINK 必须通过交易所或其他合法渠道获取。

为什么我的水龙头请求成功但钱包仍然显示零?

最常见的原因是钱包指向了错误的网络,或者 RPC 端点未同步到正确的测试网。确认链 ID 和端点,然后在匹配的区块浏览器上检查交易。

Chainlink 水龙头支持所有测试网吗?

不。支持的列表会随时间变化,并在官方水龙头页面上显示。如果您的目标网络未列出,您将需要该链的其他测试代币来源。

使用水龙头代币需要 RPC 提供商吗?

您需要一个 RPC 端点来读取余额、发送交易和确认收据。钱包的默认端点可能适用于简单测试,但托管或专用端点对于重复测试运行更可预测。

RPC 知识库

相关 RPC 内容

网络 RPCSui

如何为您的 dApp 设置自定义 Sui RPC 端点

了解如何为您的 dApp 配置自定义 Sui RPC 端点,无论您使用的是公共端点、像 OnFinality 这样的托管提供商,还是您自己的节点。本指南涵盖端点配置、JSON-RPC 示例以及常见的故障排除步骤,以确保您的 Sui 应用程序保持可靠。...

测试网 RPCZenChain

如何连接 ZenChain 测试网:RPC 端点、水龙头和开发者设置

ZenChain 测试网是一个兼容 EVM 的比特币 Layer 1 测试环境,用于构建和测试具有比特币安全性和以太坊可编程性的 dApp。本指南涵盖 RPC 端点、链设置、水龙头访问以及开发者的逐步设置。...

网络 RPCHyperliquid

选择 Hyperliquid RPC 提供商时应注意什么?

最佳的 Hyperliquid RPC 提供商能为交易机器人、分析系统和 HyperEVM 应用提供低延迟访问、可靠的端点行为、清晰的请求可见性,以及在共享 RPC 不再匹配工作负载时通往专用基础设施的路径。 如果你的应用依赖快速读取、交易状态检查、后端自动化或高流量市场工作流,那么提供商的选择就成...

网络 RPCPolygon

Polygon RPC 列表:面向开发者的主网和 Amoy 测试网端点

查找 Polygon 主网和 Amoy 测试网的官方 RPC 端点,包括 HTTPS 和 WebSocket URL。了解如何根据应用需求在公共、托管和专用 RPC 提供商之间进行选择,并获取钱包和开发者的配置示例。...

网络 RPCAvalanche

Avalanche 节点 RPC:如何连接、配置和调试你的端点

了解 Avalanche 节点 RPC 的工作原理、公共端点与专用端点之间的区别,以及如何为 C-Chain、X-Chain 和 P-Chain 配置你的 dApp。本指南涵盖链设置、常见 JSON-RPC 方法以及生产工作负载的故障排除技巧。...

网络 RPCBittensor

Bittensor 挖矿应用实际上需要 RPC 基础设施提供什么?

Bittensor 挖矿应用并不是一个可以下载的单一产品。它是一个技术栈:一个在子网上注册热键的矿工进程、一个跟踪子网状态的验证者或元图读取器,以及一个让所有这些组件读取链数据并提交外部交易的 RPC 连接。大多数“挖矿应用”的搜索实际上都是关于如何将这个技术栈连接起来并保持在线。 本文梳理了各个组...

永远不用担心基础设施

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

开始