原文作者:PaperMoon团队
介绍如何连接到 Polkadot Hub 测试网(TestNet)、Polkadot Hub 主网(MainNet) 以及 Kusama Hub,并说明相关账户映射、网络配置以及测试代币获取方式,帮助开发者顺利开始在 Polkadot 生态中进行智能合约开发与测试。
一、连接到 Polkadot Hub 网络
目前,开发者探索Polkadot,可以连接以下三个主要网络环境: • Polkadot Hub TestNet(测试网) • Polkadot Hub(主网) • Kusama Hub(先锋网络)
不同网络适用于不同阶段的开发需求: • 测试网(TestNet):用于功能测试、调试合约,不涉及真实资产; • 主网(MainNet):用于正式部署和运营应用; • Kusama Hub:定位为快速实验和前沿测试网络。
如需了解更详细的钱包连接方式,请参考官方文档中的 “Polkadot Hub 钱包指南(Wallets for Polkadot Hub)”。
二、账户映射(Account Mapping)
在 Polkadot 生态中,存在不同类型的账户体系。
如果你使用的是: • 由 Polkadot/Substrate 体系创建的原生账户 • 地址长度为 32 字节 • 使用 Ed25519 或 Sr25519 密钥算法
而不是: • 以太坊兼容账户 • 使用 secp256k1 算法生成的钱包地址
那么,在使用 EVM(以太坊虚拟机)兼容功能前,你需要先进行账户映射(Account Mapping)操作。
为什么需要账户映射?
Polkadot 原生账户体系与以太坊账户体系在加密算法和地址格式上并不相同。
为了让原生 Polkadot 账户能够正常使用: • EVM 合约 • 以太坊钱包工具 • Solidity 合约
系统需要建立一层映射关系,将你的 Polkadot 地址与以太坊格式地址进行绑定。
这样,你才能在 Polkadot Hub 上无缝使用以太坊生态工具。
三、网络参数说明(Network Details)
开发者可以在多个网络环境中部署和测试智能合约,从测试网到主网逐步过渡。
本部分列出了各个网络的基本参数和连接信息,方便在钱包、开发工具中进行配置。
以下为 Polkadot Hub 测试网(TestNet) 的网络信息:
|
网络名称 |
Polkadot Hub TestNet |
|
代币符号 |
PAS |
|
Chain ID |
420420417 |
|
RPC 地址 |
https://eth-rpc-testnet.polkadot.io/ |
|
区块浏览器 |
https://blockscout-testnet.polkadot.io/ |
Polkadot Hub 主网
|
网络名称(Network name) |
Polkadot Hub |
|
代币符号(Currency symbol) |
DOT |
|
链 ID(Chain ID) |
420420419 |
|
RPC 接口地址(RPC URL) |
https://eth-rpc.polkadot.io/ |
|
区块浏览器(Block explorer) |
https://blockscout.polkadot.io/ |
|
服务提供方 |
Parity、OpsLayer |
Kusama Hub
|
网络名称(Network name) |
Kusama Hub |
|
代币符号(Currency symbol) |
KSM |
|
链 ID(Chain ID) |
420420418 |
|
RPC 接口地址(RPC URL) |
https://eth-rpc-kusama.polkadot.io/ |
|
区块浏览器(Block explorer) |
https://blockscout-kusama.polkadot.io/ |
|
服务提供方 |
Parity |
参数说明
1. 网络名称(Network Name) 用于在钱包或开发工具中区分不同网络。
例如在 MetaMask 或开发框架中添加网络时,会显示该名称。
2. 代币符号(Currency Symbol) 测试网使用的代币为:
PAS(Paseo)
该代币仅用于测试环境,不具备真实经济价值。
3. Chain ID Chain ID 是区块链网络的唯一标识:
420420417
该参数主要用于防止交易在不同网络间被错误重放。
4. RPC 地址 RPC(Remote Procedure Call)接口用于: • 钱包连接区块链 • 开发工具发送交易 • 查询区块数据
测试网 RPC 地址为:https://eth-rpc-testnet.polkadot.io/
该接口由 Parity 和 OpsLayer 提供支持。
5. 区块浏览器地址 区块浏览器用于查看: • 交易记录 • 区块信息 • 合约状态 • 账户余额
测试网支持: • Blockscout • Routescan
主要访问地址为:https://blockscout-testnet.polkadot.io/
四、获取测试代币(Test Tokens)
在测试网中进行任何交易或合约操作,都需要支付 Gas 费用。
因此,在开始开发前,你需要先获取测试代币 PAS。

获取 PAS 测试币的步骤
第一步:访问官方水龙头(Faucet) 打开 Polkadot 官方测试币水龙头页面。
如果页面默认未选择目标网络,请在下拉菜单中选择对应的测试网络。
第二步:填写钱包地址 复制你在测试网中使用的钱包地址,并粘贴到指定输入框中。
请确保该地址属于测试网络环境。
第三步:申请测试币 点击:Get Some PASs
按钮,请求免费的 PAS 测试代币。

系统会在短时间内将代币发送到你的钱包中。
测试币的用途说明
当你成功获得 PAS 代币后,即可用于: • 支付交易手续费(Gas Fee) • 部署智能合约 • 调用合约函数 • 测试 dApp 功能 • 调试业务逻辑
所有操作都将在安全的测试网络环境中完成,不涉及真实资产风险。
五、开始你的 Polkadot Hub 智能合约之旅
当你的钱包中拥有 PAS 测试代币后,就已经具备了完整的测试环境条件。
此时,你可以开始: • 编写 Solidity 合约 • 部署到 Polkadot Hub TestNet • 使用以太坊工具链进行交互 • 验证 dApp 功能逻辑 • 优化用户体验
在测试网环境中充分验证后,再迁移至主网部署,将有助于降低安全风险和运维成本。
原文链接:https://docs.polkadot.com/smart-contracts/connect/#__tabbed_1_3

