Avatar
かっぱせいじん
8065e16d7b437e74626dc017a1f8f136937901d4cd2bfffb1c6a037719fbf289
同じギャグで笑えたら幸せ。 / http://d.hatena.ne.jp/kappaseijin

iris.toとsnort.socialで認証マーク表示されていますね。おめでとうございます🎉

damusでは表示されていないのとCORSチェッカーでは access-control-allow-origin が返ってこないの不思議ですけどとりまお疲れさまです!

2つ問題がありますね。

1. “”の中に ‘{}’ は不要です。

2. たぶん .htaccess の設定が間違っています。

例として私のnostr.jsonもリンクしますね。

https://millie-may.net/.well-known/nostr.json

https://kappa.seijin.jp/.well-known/nostr.json

chrome拡張にnos2xを入れて掲示板使ってみた。nos2xのrelayには沢山用意してもいいだろうけど、トップページに書かれている nostr-pub.wellorder.net だけをread&write有効にしたほうが良さげ。他のrelayに流れても他の人には意味不明なので。

#[0]

本当に掲示板ですごご

#[0]

NIP-05で本人確認のために用意する “.well-known” ディレクトリとは?

https://support.neoworks.jp/ssl/guide/well-known/

snortってメッセージプロトコルはポストしたときの応答は以下なんだけど、

{

"メッセージ種別(EVENTとか)",

"今回の通信のユニークなID。数字とか※1",

{/"* ここからNIP *"

"id": "idなやつ",

"kind": 1, /* ポスト(仕様書的にはtext) */

"content": "ポストの本文",

"created_at": 作成されたPOSIXTIME(UTC?),

"pubkey": "pubkeyを16進変換した値(https://damus.io/key/)",

"sig": "これはなんなのかわからん。bitcoin的にsecp256k1+sha256らしいけど",

"tag": []/*ポストにタグが含まれていたらそれが入る*/

}

}

だけどsnort.socialだけは※1が "timeline:pubkey:follows"や"profiles:e515d9e2"とかになっていてめっちゃわかりやすい。HTTPヘッダの方でどのクライアントとの通信なのかユニークに分かるIDを発行しているからなのかな。すべてのリレーサーバーとクライアントはこの実装に寄せて欲しい。

仕様書

https://github.com/nostr-protocol/nips

NIP-25に関して同じことをノートしたのが消えてるw また書いとこ。

そう。リアクションの仕様を読むとlike以外にもdislikeできるし、絵文字でもいい。クライアントが対応するなら画像URLが含まれていたらそれを表示してもいい。そうするとmisskey.io(discord?)っぽくできる。

仮想通貨デビューした。

#[0]

nostrilsのスクラップ(まとめ?)ができつつある。感謝。

#[0]

ネット乞食でタイムアウトか…

お願いします!

lnbc10u1p37zq80pp5p9nuwh34zyzmjm956xfsagmnj9sxxl8gpn4uy2sur2hzqeh5wngqdqu2askcmr9wssx7e3q2dshgmmndp5scqzpgxqyz5vqsp5e3d3wrqxekxa0l77gz493z96lg9h4kvvun6zm6v9az4d99x6l7sq9qyyssq950eke62gndd6yfw2aep46ktm97c40cqu8eaf3s3wkyh8lcajcfrluxzmzym6fpt3wltndxj5gmqaetc96w9fr6p53pyx0kssq7mxycpgnlcnt

nostrってlike以外にもdislikeも想定されているしなんなら絵文字も独自画像もプロトコル上はいけるんじゃね。

https://github.com/nostr-protocol/nips/blob/master/25.md