30秒一键连接Polkadot区块链网络和测试网

原文作者: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

相关推荐
AI科技星2 小时前
数术工坊第八卷:算力革命
c语言·开发语言·网络·量子计算·agi
liulilittle3 小时前
固定数组时间轮的槽过载优化:桶链表与批次执行
网络·数据结构·链表
行走__Wz3 小时前
【网工入门-eNSP模拟-05】静态路由
网络
xiangw@GZ3 小时前
802.11全系列标准调制编码与速率档对应关系
网络·单片机·嵌入式硬件·架构
HavenlonLabs4 小时前
重塑链上未来的隐形基石:长期主义下的生态演进
大数据·人工智能·安全·区块链
liulilittle4 小时前
KCC:在 BBR 思路上的一次探索
网络·tcp/ip·算法·bbr·通信·拥塞控制·kcc
27669582925 小时前
泡泡玛特app 腾讯企业加固/支付宝加固脱修frida rpc调用
网络·网络协议·rpc·frida·泡泡玛特·ppmt·泡泡玛特app-rpc调用
其实防守也摸鱼5 小时前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞
薛定猫AI5 小时前
【深度解析】OpenRouter Fusion API 技术拆解:多模型融合架构的能力边界与工程实践
网络·架构
сокол6 小时前
【网安-研判-WireShark流量分析】端口扫描流量分析(高频短连接、SYN 扫描、ICMP 存活探测、扫描 IP / 时段 / 工具指纹)
网络·tcp/ip·wireshark