Techvoyage

NIP-19 转换器

直接在浏览器中解码和编码 Nostr NIP-19 标识符——npub、note、nevent、nprofile 和 naddr。

使用 nostr-tools 在本地解码。JSON API 只接受公开标识符,绝不接受 nsec。

关于此工具

NIP-19 规范定义了 Nostr 生态中的 bech32 编码标准:npub 代表公钥,nsec 代表私钥,note 代表事件 ID,而 nevent、nprofile 和 naddr 则携带中继和元数据等丰富信息。本工具支持这些编码字符串与底层十六进制值的双向互转。私钥解码仅在本地执行,公开的 JSON API 拒绝处理 nsec。

常见问题

npub 和 note 有什么区别?
npub 编码 32 字节公钥;note 编码 32 字节事件 ID。它们使用相同的 bech32 字母表,因此前缀告诉客户端如何解释该值。
为什么 nevent 和 naddr 包含的不只是 ID?
它们内嵌了中继提示(relay hints)、作者或事件类型(kind),使客户端无需额外寻址即可定位对应事件或地址。解码时本工具会将这些结构化字段单独拆解显示。
我可以在这里解码 nsec 吗?
可以,因为解码完全在浏览器本地执行,绝不向网络发送任何内容。但请始终将解码出的 nsec 视为高风险私钥,存放在专业的密码管理器中,切勿保存在明文笔记或聊天记录里。