Skip to content

获取你的人类可读身份

设置 NIP-05 以获得专业、易于分享的 Nostr 标识符,如 you@domain.com

10-15 分钟 intermediate

什么是 NIP-05?🆔

NIP-05(Nostr 实现可能性 #5)让你拥有一个人类可读的标识符,如 you@domain.com,而不是一长串随机字符。

它解决的问题

NIP-05 之前:
┌──────────────────────────────────────────────┐
│ 关注:npub1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  │
│ "嘿,关注我!我是 npub1abc123...xyz789"   │
└──────────────────────────────────────────────┘

NIP-05 之后:
┌──────────────────────────────────────────────┐
│ 关注:alice@example.com                    │
│ "嘿,关注我!我是 alice@example.com"      │
└──────────────────────────────────────────────┘

你得到什么

  • 易于分享:“在 bob@nostrplebs.com 找到我”
  • 看起来专业:干净、令人难忘的标识符
  • 信任信号:许多客户端中的 NIP-05 徽章
  • 更容易找到:通过你的标识符搜索

但请记住…

⚠️ NIP-05 是可选的。 只有你的 npub,你也可以很好地使用 Nostr。

NIP-05 标识符是一个便利,不是必需的。你的 npub 是你在 Nostr 上的真实身份。


为什么获取 NIP-05?✨

更容易分享

在聚会上:
"你的 Nostr 是什么?"

没有 NIP-05:
"呃... n-p-u-b-one-x-x-x... 让我在手机上找找"

有 NIP-05:
"就是 alice@example.com"

专业外观

  • 企业support@yourcompany.com
  • 创作者artist@yourdomain.com
  • 开发者dev@opensourceproject.com

信任与真实性

许多客户端为 NIP-05 用户显示 ✓ 徽章:

┌─────────────────────┐
│ 👤 Alice ✓          │
│ alice@example.com   │
│ "比特币教育者"  │
└─────────────────────┘

这帮助人们知道他们关注的是真实的你,而不是冒充者。

你需要吗?

不需要。 没有它你也可以很好地使用 Nostr。

但是… 如果你正在:

  • 建立个人品牌
  • 创建内容
  • 经营企业
  • 认真对待 Nostr
  • 厌倦阅读 63 个字符的字符串

强烈推荐

不是中心化!

有些人担心 NIP-05 意味着”中心化身份”。事实并非如此:

  • 你可以有多个NIP-05 标识符
  • 你可以随时更改它们
  • 你的 npub 仍然是你真实的身份
  • NIP-05 只是你 npub 的指针

免费选项 🎁

几个服务提供免费 NIP-05 标识符。非常适合尝试!

NostrCheck

另一个很棒的免费选项。

如何获取:

  1. 访问 nostrcheck.me
  2. 创建账号
  3. 设置你的 NIP-05
  4. 验证你的 npub

优点:

  • 也免费
  • 包含额外工具

其他免费提供商

  • bitcoiner.social:比特币专注的社区
  • getalby.com:如果你使用 Alby 钱包
  • stacker.news:为 SN 用户
  • NostrCheck.me - 包含额外工具

免费提供商可能有等待名单或验证要求。耐心等待!


付费选项

NostrPlebs

最受欢迎的付费 NIP-05 提供商之一。定价基于用户名长度,用比特币聪(sats)支付。

费用:

用户名长度价格(聪/年)
2 字符65,000 聪(~$40)
3 字符45,000 聪(~$28)
4 字符22,500 聪(~$14)
5+ 字符12,500 聪(~$8)

注:USD 价格是近似值,基于当前比特币汇率。某些特殊名称可能有更高价格。

可用域名:

  • nostrplebs.com - 基础会员
  • nostriches.net - 基础会员
  • nostr.fan - 基础会员
  • nostrich.zone - 基础会员
  • nostrpurple.com - 高级会员

包含内容:

  • 人类可读的 NIP-05 标识符
  • 闪电地址支持(接收聪到你的标识符)
  • 电子邮件转发地址
  • 访问 Nostr Plebs 中继
  • 客户端中的验证对勾徽章
  • 目录列表以帮助他人找到你

设置:

  1. 访问 nostrplebs.com
  2. 选择你喜欢的域名
  3. 输入你想要的用户名
  4. 支付闪电发票
  5. 通过管理门户添加你的 npub
  6. 完成!

其他付费提供商

  • NostrName.com - 各种定价等级
  • NostrID.com - 域名 + NIP-05 套餐
  • 自定义域名注册商 - 许多现在提供 NIP-05 设置

你得到什么:

  • 专业外观
  • 更好的正常运行时间保证
  • 出现问题时的支持
  • 通常与其他服务捆绑
方法费用难度控制最适合
免费提供商$0简单初学者
付费提供商~$15/年简单认真用户
自我托管域名费用高级技术达人

使用你自己的域名 🌐

为了完全控制和专业性,使用你自己的域名。

步骤 1:购买域名

任何域名注册商都可以:

费用:通常每年 $10-15

步骤 2:DNS 设置

添加一个 DNS 记录指向你的 Nostr 密钥:

类型: TXT
名称: _@(或根域名的 @
值:

"nostr": "<your-npub>"

或使用重定向:

类型: CNAME
名称: nostr
值: your-nostr-provider.com

步骤 3:创建 NIP-05 JSON

https://yourdomain.com/.well-known/nostr.json 托管一个文件:

{
  "names": {
    "alice": "<your-npub-here>",
    "bob": "<another-npub>"
  }
}

你的标识符变成:alice@yourdomain.com

示例设置演练

场景: 你拥有 alice.dev

  1. 创建 JSON 文件:
{
  "names": {
    "alice": "npub1abc123..."
  }
}
  1. 上传到你的服务器:
https://alice.dev/.well-known/nostr.json
  1. 验证它是否有效: 在浏览器中打开:https://alice.dev/.well-known/nostr.json

  2. 添加到 Nostr 个人资料: 在你的客户端中:设置 → 个人资料 → NIP-05 → alice@alice.dev


测试你的 NIP-05 ✅

检查你的标识符

使用下面的工具或访问你的标识符 URL:

NIP-05 Checker

Verify NIP-05 identifiers (like user@domain.com). These provide human-readable names on Nostr.

在你的客户端中

大多数客户端显示 NIP-05 状态:

Damus/Amethyst:

  • 设置 → 个人资料 → NIP-05 字段
  • 设置正确时显示 ✓

Primal:

  • 个人资料显示 NIP-05 徽章
  • 点击徽章查看详情

常见问题故障排除

“NIP-05 无法工作”

  • 仔细检查你的 npub 在 nostr.json 中是否正确
  • 确保 JSON 有效(使用 JSON 验证器)
  • 检查文件是否可以在确切的 URL 访问

“找不到文件”

  • 确保 .well-known 文件夹已创建
  • 检查你的服务器是否提供隐藏目录
  • 验证路径:/.well-known/nostr.json

“域名无法解析”

  • DNS 更改可能需要 24 小时
  • 清除你的 DNS 缓存
  • 使用 dignslookup 命令检查

“客户端无法识别”

  • 一些客户端缓存 NIP-05 查询结果
  • 尝试退出并重新登录
  • 等待几分钟让传播完成

“验证失败”错误

可能原因:

  1. JSON 语法错误 - 检查缺少引号或逗号
  2. 文件位置错误 - 必须位于 /.well-known/nostr.json
  3. 缓存 - 等待 10-15 分钟并重试
  4. 需要 HTTPS - 必须通过 HTTPS 提供

修复:

  • 在 jsonlint.com 验证 JSON
  • 检查文件是否在确切路径
  • 清除客户端缓存
  • 确保 SSL 证书有效

“未找到”错误

可能原因:

  1. 文件未上传到正确位置
  2. 服务器阻止点目录
  3. 错误的域名

修复:

  • 验证文件存在于确切的 URL
  • 检查 .htaccess 或服务器配置允许点目录
  • 确认你使用的是正确的域名

提供商特定问题

NostrPlebs:

  • 检查垃圾邮件文件夹中的验证邮件
  • 确保 npub 正确(不是 nsec!)
  • 如果卡住,联系支持

自我托管:

  • 验证 DNS 传播:dig yourdomain.com
  • 检查服务器日志中的错误
  • 确保文件权限允许读取

高级技巧 💡

多个身份

你可以有多个 NIP-05 地址:

personal@yourdomain.com
work@yourdomain.com
blog@yourdomain.com

都指向相同的 npub,或不同的。

子域名

使用子域名进行组织:

alice@team.yourdomain.com
alice@community.yourdomain.com

托管多个用户

你可以在一个域名上托管多个 NIP-05 标识符:

{
  "names": {
    "alice": "npub1alice...",
    "bob": "npub1bob...",
    "carol": "npub1carol..."
  }
}

验证你的设置

方法 1:你的客户端

  1. 将 NIP-05 添加到个人资料
  2. 保存更改
  3. 寻找对勾 ✓ 或”已验证”徽章
  4. 可能需要几分钟让传播完成

方法 2:Nostr 探索器

  1. 访问像 nostr.guru 的 Nostr 探索器
  2. 搜索你的 NIP-05
  3. 检查它是否解析到你的 npub

方法 3:直接测试(命令行)

curl https://yourdomain.com/.well-known/nostr.json

成功看起来像这样:

  • ✅ 客户端显示验证徽章
  • ✅ 其他人可以通过你的 NIP-05 找到你
  • ✅ 你的个人资料显示你的人类可读名称

隐私考虑

  • NIP-05 将你的 npub 链接到一个域名
  • 如果域名有你的真实信息,这可能会让你去匿名化
  • 为假名账户使用免费提供商
  • 当你想被识别时使用你自己的域名

测试你的 NIP-05 知识

认为你理解 NIP-05 了吗?参加测验:

NIP-05 Identity Quiz

NIP-05 Purpose

Question 1 of 5

0/5 answered
What does NIP-05 provide?
P0 Critical

资源