ブリッジアカウントの秘密鍵は向こうが持っていますからね。なんかそれってどうなの、という感じがします。
コメントありがとうございます。勘違いしていました。
で確認してみましたが、
自分のnostrがこれで、
`https://iris.to/npub1spj7zmtmgdl8gcndcqt6r783x6fhjqw5e54ll7cudgphwx0m72ys404su9`
`hex:8065e16d7b437e74626dc017a1f8f136937901d4cd2bfffb1c6a037719fbf289`
自分のNIP-05がこれで、
https://kappa.seijin.jp/.well-known/nostr.json?name=kappaseijin
`{
"names": {
"_": "8065e16d7b437e74626dc017a1f8f136937901d4cd2bfffb1c6a037719fbf289",
"kappaseijin": "8065e16d7b437e74626dc017a1f8f136937901d4cd2bfffb1c6a037719fbf289",
"kappaseijinsub": "3d45a4ed9db144d1a110b62fe6e26f4282e1d51393f073700f66282beba901be"
}
}`
most.pub側のNIP-05がこれで、
https://mostr.pub/.well-known/nostr.json?name=kappaseijin_at_mstdn.jp
でもこれがいないんですよね。
https://mstdn.jp/@0169a56a98b91c98c25d44be6c025dfa0539e33115f14b6b93f40b017c0f1832@mostr.pub
私は mastdn.jp 鯖ではなく mastodon-japan.net 鯖で mastodon 使ってるのですが、"@8065e16d7b437e74626dc017a1f8f136937901d4cd2bfffb1c6a037719fbf289@mostr.pub" で mastodon クライアント上で検索を掛けると kappaseijin さんの nostr アカウントのブリッジアカウントが出てきますね。
0169a5.. で始まる hex は、nostr クライアント上でこれで検索を掛けると mastodon 側のアカウントが引っかかると思います。
"@" のところも "_at_" で置き換えたりとか、ちょっとトリッキーですね
most、昨夜の話題に乗り遅れたのでやってみたけど出来なかった。
これに従って手順を踏んだ。
https://soapbox.pub/blog/mostr-fediverse-nostr-bridge/
https://slowli.github.io/bech32-buffer/
だけどmstdn.jp 側にユーザーが作成されない。
https://mstdn.jp/@0169a56a98b91c98c25d44be6c025dfa0539e33115f14b6b93f40b017c0f1832
nostr, mostr.pubにはユーザー作成されている。
https://iris.to/npub1q956265chywf3sjagjlxcqjalgznnce3zhc5k6un7s9szlq0rqeqcs6h9s
https://mstdn.jp/@8065e16d7b437e74626dc017a1f8f136937901d4cd2bfffb1c6a037719fbf289@mostr.pub
最初に手順を間違ったせいかな。自分のNIP-05に `kappaseijin@kappa.seijin.jp@mostr.pub`って書いたのがダメだったか 。
と思ってnostr & mstdn.jpのサブ垢でを使って、Afternoon curryさんの手順でやってみたけどダメだった。まさかmstdn.jpが一夜のうちに対策した? 無念。
#[0]
自分のいる mastodon インスタンスには mostr 由来のアカウントは作られないですね。 mostr.pub 鯖上に作られた nostr アカウントをリモートフォローする、って感じかと。
Iris の Global の挙動が変わってたのか。Iris で見るのが良さそう
habla.news の relay 一覧の中に relay.nostr.wirednet.jp が入ってるな
新しい NIP-07 の chrome 用 extension か
nostr から mostr 経由で mastodon へpost されると改行がなんかおかしくなるな。
誰も興味が無いかもしれない mostr 経由での nostr - mastodon 間でのアカウント検索方法まとめ(※mastodon に限らず)
A. nostr 側から mastodon アカウントを検索:
1. mastdon アカウントの nostr へのブリッジ用アカウントを探す
https://mostr.pub/.well-known/nostr.json?name=ユーザーID_at_mastodonインスタンス名
※"ユーザーID" と "mastodonインスタンス名" を適宜置き換えてブラウザなどで GET
2. json が表示されたらその中の16進数部分が nostr ブリッジ用アカウントの公開鍵(例として下のが私のやつ)
{"names":{"afternooncurry_at_mastodon-japan.net":"a2f596d6ec18593dd6b5784b247cc4a6161793c56a8492585b062cbd7d2b373c"},"relays":{"a2f596d6ec18593dd6b5784b247cc4a6161793c56a8492585b062cbd7d2b373c":["wss://relay.mostr.pub"]}}
3. nostr client の relay 設定に wss://relay.mostr.pub を追加
※read 権限追加必須。write は nostr 側から mastodon 側にも書き込みたければ追加
4. nostr クライアント上で、2 で見つけた公開鍵を入れて検索
→発見!
※ mastodon 側で一回でも post してないと検索しても出てきません。
B. mastodon 側から nostr アカウントを検索:
1. nostr アカウントの公開鍵を探す
2. npub->hex 変換ツールなどを使って hex 形式に変換
変換ツール: https://damus.io/key/
3. mastodon クライアントを開き、検索窓で以下のように検索
"@アカウントのhex表記@mostr.pub"
→発見!
※"アカウントのhex表記" を2で取得したhexに置き換える
一回でも mastodon 側で post しておかないと、 nostr 側から mastodon アカウント(のブリッジ用アカウント)は検索しても出てこないのね。なんで出てこないんだろうと小一時間悩んでしまった。
mastodon からの post も届いた。なるほど。
あ、届いた。follow した後じゃないと届かんのか。
mostr 経由で mastodon と nostr のアカウント間で相互にフォローしてみたけど、post が流れてこないな。ちゃんと relay.mostr.pub に書き込みされてるのに。ラグがあるのかな?
少し離れている間にえらい色々なことが起こるな・・
Amethyst の i18n もう一個あった。禁則処理や
desktop/laptop は普段 private で使ってないんだけど、 gossip どんなもんか気になるので引っ張り出してこよう
なんかの client にログインしたときに書き換えられたのかな
うーん、relay 設定変えたのはやっぱり Iris じゃない気がしてきた。どこで変わったんだかさっぱり分からん。
Iris 使ってるといつの間にか relay 設定が自分が設定したのと全然違うのに変わってる。前に relay 設定がおかしくなったの、この状態で publicly save したっぽい気がする