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

什么是 Kilt Mashnet,如何连接它?

摘要

Kilt Mashnet 是 Kilt 区块链的无许可主网,专为去中心化身份(DID)和可验证凭证而设计。本文解释了什么是 Mashnet,它与 Kilt Peregrine 测试网有何不同,以及如何使用 RPC 端点将您的 dApp 或钱包连接到网络。

您将找到官方链设置、常用工具的配置示例,以及为生产流量选择 RPC 提供商的指南。无论您是在构建身份解决方案,还是只需要一个可靠的端点,本页面都能帮助您快速入门。

快速回答:什么是 Kilt Mashnet?

Kilt Mashnet 是 Kilt 区块链的生产主网,该协议专为去中心化身份(DID)和可验证凭证而构建。与通用智能合约链不同,Kilt 专注于实现自我主权身份:用户持有自己的凭证,验证者无需依赖中心化机构即可检查这些凭证。

Mashnet 是使用真实 KILT 代币的网络,也是去中心化标识符(DID)锚定的地方。如果您正在构建一个签发、持有或验证凭证的应用程序,Mashnet 将是您生产部署的目标网络。

对于开发者来说,实际问题通常是:如何将我的应用程序连接到 Mashnet?本文介绍了链设置、RPC 端点选项和配置示例,以便您能够自信地从测试网迁移到主网。

决策指南:您应该使用哪个端点?

在开始编码之前,请决定如何访问 Mashnet。您的选择取决于您的流量模式、可靠性需求,以及您是否希望管理基础设施。

工作负载推荐方法原因
开发、原型设计、低流量公共 RPC 端点免费,无需设置,适合测试
中等流量的生产 dApp托管 RPC 提供商(例如 OnFinality)处理速率限制、故障转移和维护
高吞吐量或归档需求专用节点完全控制,无共享限制,自定义快照
合规或数据主权自托管节点您控制硬件和数据

如果您不确定,请从公共端点开始进行开发,然后在接近生产环境时迁移到托管提供商。OnFinality 提供 RPC 定价,可根据使用量扩展,您可以查看 支持的 RPC 网络 以确认 Mashnet 的可用性。

Kilt Mashnet 链设置概览

要连接到 Mashnet,您需要正确的网络参数。下表总结了关键设置。

参数
网络名称Kilt Mashnet
链 ID不适用(基于 Substrate)
代币符号KILT
代币精度15
区块浏览器KILT Explorer
RPC 端点wss://kilt-rpc.dwellir.com(示例)

请注意,Kilt 是基于 Substrate 的链,因此不使用 EVM 风格的链 ID。相反,您通过 WebSocket 或 HTTP 使用 wss://https:// 协议进行连接。

有关最新的公共端点,请参阅 OnFinality 上的官方 Kilt Mashnet 网络页面

连接到 Mashnet:钱包和 dApp 配置

大多数支持 Kilt 的钱包和 dApp 使用 Polkadot.js 浏览器扩展或 Kilt Wallet。要将 Mashnet 添加为自定义网络,您通常需要 WebSocket 端点。

以下是将 Mashnet 添加到 Polkadot.js 扩展的示例:

{
  "networkName": "Kilt Mashnet",
  "endpoint": "wss://kilt-rpc.dwellir.com",
  "tokenSymbol": "KILT",
  "tokenDecimals": 15
}

如果您使用像 @polkadot/api 这样的库,您可以以编程方式连接:

const { ApiPromise, WsProvider } = require('@polkadot/api');

const provider = new WsProvider('wss://kilt-rpc.dwellir.com');
const api = await ApiPromise.create({ provider });

console.log('Connected to Kilt Mashnet');

对于生产应用程序,请考虑使用提供 WebSocket 和 HTTP 端点、负载均衡和故障转移的托管 RPC 提供商。OnFinality 的 专用节点 服务可以提供更高吞吐量的私有端点。

了解 Kilt 的独特功能

Kilt 不是通用区块链;它针对身份进行了优化。这会影响您与网络的交互方式。

  • DID:去中心化标识符存储在链上。每个 DID 都有一个公钥和关联的服务端点。
  • 凭证:可验证凭证在链下签发,但通过链上的证明进行锚定。
  • 证明:证明者验证声明并创建可在链上撤销的证明。

在 Mashnet 上构建时,您可能会使用 Kilt SDK,它抽象了许多复杂性。SDK 提供了创建 DID、签发凭证和验证凭证的方法。

RPC 方法和常见用例

Kilt 公开了标准的 Substrate RPC 方法,以及一些用于身份操作的自定义方法。以下是一些常见的方法:

  • chain_getBlock – 通过哈希或编号获取区块。
  • state_getStorage – 读取存储值。
  • kiltapi – 用于 DID 和证明查询的自定义方法。

例如,使用 curl 查询当前区块号:

curl -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"chain_getHeader","params":[],"id":1}' https://kilt-rpc.dwellir.com

这将返回最新的区块头,您可以使用它来验证网络同步。

常见陷阱和故障排除

在连接到 Mashnet 时,开发者经常会遇到一些问题:

  • 错误的端点:使用测试网端点(Peregrine)而不是主网。请仔细检查 URL。
  • WebSocket 与 HTTP:某些工具需要 WebSocket 进行订阅。如果您看到连接错误,请尝试使用 wss:// 端点。
  • 代币精度:KILT 使用 15 位精度,而不是 18 位。错误的精度可能导致钱包中的显示错误。
  • 速率限制:公共端点通常有速率限制。如果您收到 429 错误,请考虑使用托管提供商。

如果您遇到问题,请首先验证您的端点和网络设置。然后查看 Kilt 文档或社区频道。对于 RPC 特定问题,OnFinality 的 RPC 故障排除指南 可能会有所帮助。

关键要点

  • Kilt Mashnet 是 Kilt 去中心化身份协议的主网。
  • 在配置钱包或 dApp 时,使用正确的 WebSocket 端点和代币精度(15)。
  • 对于生产环境,请评估像 OnFinality 这样的托管 RPC 提供商,以处理可靠性和扩展性。
  • 了解 Kilt 的独特功能(DID、凭证、证明)以有效构建。

常见问题解答

Kilt Mashnet 和 Peregrine 有什么区别?

Mashnet 是使用真实 KILT 代币的生产主网,而 Peregrine 是用于开发的测试网。它们具有不同的端点和代币价值。

如何获得用于测试的 KILT 代币?

您可以从 Peregrine 水龙头获取测试 KILT,但对于主网,您需要从交易所购买 KILT。

我可以将 Ethereum 工具与 Kilt 一起使用吗?

不可以,Kilt 是基于 Substrate 的链,因此您需要使用支持 Substrate 的工具,例如 Polkadot.js 或 Kilt SDK。

OnFinality 是否支持 Kilt Mashnet?

是的,OnFinality 为 Kilt Mashnet 提供 RPC 端点。有关详细信息,请查看 网络页面

RPC 知识库

相关 RPC 内容

测试网 RPCSolana

如何连接 Solana devnet API 进行测试?

Solana devnet 是一个公共测试集群,开发者可以在其中部署和测试程序、运行交易以及验证客户端逻辑,而无需冒真实资金的风险。连接到可靠的 devnet RPC API 是构建和调试 Solana 应用程序的第一步。 本指南将说明如何为 devnet 配置 Solana 工具、从水龙头获取测试...

RPC 提供商选择

What are the key differences between dedicated and shared node access for blockchain applications?

Dedicated node access gives you exclusive use of a blockchain node, while shared node access means multiple users connect to the same endpoint. The ch...

网络 RPCStarknet

关于 Starknet RPC 端点,我需要了解什么?

# 关于 Starknet RPC 端点,我需要了解什么? Starknet RPC 端点至关重要,因为 Web3 应用程序依赖稳定的端点访问来进行读取、交易、仪表盘和后端工作流。正确的设置应匹配你的工作负载,支持你所需的网络和测试网,使限制可见,并在共享 RPC 不再足够时为你提供扩展路径。 对于...

网络 RPCPichiu

How to Connect to Pichiu Network RPC for Oracle Data

Pichiu Network provides decentralized oracle services on Kusama. This article explains how developers can integrate with Pichiu using RPC endpoints, c...

区块链基础设施

什么是 dOrg,它是如何运作的?

dOrg 是一个去中心化自治组织(DAO),由资深 Web3 开发者和构建者组成。它为协议、DeFi 项目和机构提供区块链和 AI 开发服务,作为团队扩展或按里程碑付费的承包商,而非传统代理机构。 对于评估 dOrg 的开发者来说,了解其结构、合作模式以及它与内部招聘或其他服务提供商的比较是关键。本...

RPC 提供商选择

Which RPC providers offer enhanced APIs specifically tailored for NFT data?

Several RPC providers now offer enhanced APIs that simplify NFT data access—including metadata, ownership, transfers, and spam filtering—without requi...

永远不用担心基础设施

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

开始