What is Nostr?
gopherliu
npub1hkv…eknx
2023-02-07 10:40:14

gopherliu on Nostr: 基于 Nostr 协议的个人 DIY ...

基于 Nostr 协议的个人 DIY 认证(也就是紫色图标标记的地方,显示为域名格式)方法:
1、准备好自己的域名、站点、公钥;
2、在站点新建文件夹以及文件 .well_known/nostr.json(目的就是构造一个请求:https://域名/.well_known/nostr.json)
3、nostr.json内容格式如下:
{
"names": {
"在Nostr协议里的名字": "公钥的HEX格式"
}
}
比如我的:
{
"names": {
"gopherliu": "bd99c02a76d38d2c43c06a44e3f33f1fd3fff6de20c7419b8d8e440f0fb6b422"
}
}
注:这里不是公钥,是公钥的HEX格式(把公钥用Bech32解码即可)
4、确保你的站点能跨域,比如 nginx 配置:add_header 'Access-Control-Allow-Origin' '*';
5、在 Nostr协议客户端(比如Damus)的个人设置中 NIP-05 VERIFICATION 填写:名字@域名,比如我的 gopherliu@gopherliu.com,点击save即可。
Author Public Key
npub1hkvuq2nk6wxjcs7qdfzw8uelrlfllak7yrr5rxud3ezq7rakks3q27eknx