MBP(はてな)

MacBook Pro,iPhone Xs,React

Nostr

Damusをビルドして実機で起動 - MBP(はてな)


nostter
nostter - 雪猫: 全部入りクライアント用のリポジトリを作りました(全部作るとは言っていない) https://github.com/SnowCait/nostter

lumilumi
Lumilumi

Rabbit
https://lumilumi.app/nevent1qvzqqqqqqypzp93q84nzwm3jzn4f8dk83fthc0y6wfulnmn72xez7wuvzajr4qvuqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqqyzwk76hqpm0xgg8mq57xdurpv06sjmywz8zyxy72mnza6nw6uluyyzf9mjm

relay.nostr.wirednet.jp
https://lumilumi.app/nevent1qvzqqqqqqypzqc6t6x09ep7my9j4tjq5h7ywv6kwzavq22g6d05sk9dv8v3y0k5mqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqqypk460jec48spcu9xq4yetk0mzjs60777j08ypyklmsu4s5yftlzclg0y79




Nostr検索
Nostr検索 - MBP(はてな)


Nostr member
Nostr member - MBP(はてな)


Nostrのブックマークのバックアープ
ブックマークを読み込み、別のリレーに保存
nostr-bookmark-backup

nostr-bookmark-viewer3(v4)
ぶくまびうあ
nostr-bookmark-viewer

nostr-bookmark-viewer 雪猫さんのブックマーク

nostr-bookmark-viewer ロクヨウさんのブックマーク


nostr-bookmark-viewer2
https://nostr-bookmark-viewer2.vercel.app




ログインしなくても、日本語の最新投稿が見れる。検索ができる。
Nostr検索ポータル





ローカルでsnortを動かす。React
$ cd work
$ git clone https://github.com/v0l/snort
$ cd snort
$ yarn install
$ yarn start
http://localhost:3001

GitHub - v0l/snort: Feature packed nostr web UI, Mirror of https://git.v0l.io/Kieran/snort

snort/packages/app/src/Feed/TimelineFeed.ts at main · v0l/snort · GitHub

Nostrの鍵とHEXを変換 | 無限ツールズ

vercel-nextjs3/pages/index.js at main · hiroyuki12/vercel-nextjs3 · GitHub

Snort react
snort/system-react at main - snort - Gitea: Git with a cup of tea




nostr-hooks
GitHub - ostyjs/nostr-hooks: React hooks for developing Nostr clients. It's simple yet intelligent.

$ yarn add nostr-hooks









Webクライアント - nostr


nostter
nostter
・公開鍵でログイン可能。
・NIP-07拡張機能を有効にして、NIP-07でログイン。Nostoreなど。NostoreのRelaysは設定不要。
リレー(下記を入れると漏れがない。NostrFluで設定した)
wss://universe.nostrich.land?lang=ja
wss://relay.damus.io/
wss://nostr.h3z.jp/
wss://yabu.me
wss://relay.nostr.band
wss://relay-jp.nostr.wirednet.jp
wss://nostr.holybea.com
wss://nostr-relay.nokotaro.com
wss://nos.lol
・画像が表示される
・引用が表示される
・リポストが表示される
・バッジが表示される
・リポストした人は文字(@名)のみで、表示名やアイコンは表示されない
・ログインしているユーザがいいねしたポストが表示される
・ログインしているユーザのいいねされたポストが表示される
・最新が自動読み込みされる
・フォローができる
・リプライ3階層まで表示される。(4階層目以降も出るかも。未確認)
・詳細を開くと、Event JSONの内容を表示できる
・kind 3 と 10002 の両方からリレーリスト取得
・リンク先のイメージ(OGP)が表示されない
・メモリが許す限り無限に遡れる
雪猫さん https://nostter.vercel.app/npub1s02jksmr6tgmcksf3hnmue7pyzlm0sxwarh7lk8tdeprw2hjg6ysp7fxtw
・Svelte

GitHub - SnowCait/nostter: Nostr client for web.

nostter - nostr

nostter/web/src/routes/content/Content.svelte at ad816541ba087073a75311215ad403e9b248ed2d · SnowCait/nostter · GitHub

Reduce REQs by SnowCait · Pull Request #314 · SnowCait/nostter · GitHub

Reactions
https://nostter.vercel.app/_@ROBO358.com/reactions







Astraea
Astraea
・公開鍵でログイン可能
・画像が表示される
・リプライ元のポストも表示される
・Trends(Japanese)が表示される
・ダークテーマにできる
・リンク先の画像(OGP)が表示されない
・最新が自動読み込みされる

ローカルで動かす(5/11 commit 1c36321da5447a55ac5d319425c5fd661a8a314f)
$ nodenv install 18.16.0
$ nodenv rehash
$ nodenv global 18.16.0
$ node -v
$ git clone https://github.com/mouse484/astraea
$ cd astraea
$ yarn install
$ yarn dev
http://localhost:5173

ポストの枠線を消すには、
$ vi astraea/src/lib/components/Note/Note.svelt して、
38行目のborderを削除

GitHub - mouse484/astraea: a nostr client

Astraea - nostr








rabbit
Rabbit
・SolidJS
・独自のリレーリスト

GitHub - syusui-s/rabbit: 🐰 A nostr client like TweetDeck

Rabbit - nostr

rabbit/src/nostr/useFollowings.ts at main · syusui-s/rabbit · GitHub








Iris
iris
・NetworkのSave Relays Publiclyでフォローが0になった。NostrFluで復元した
NostrFlu - nostr
・公開鍵でログイン可能
・NIP-07拡張機能を有効にして、NIP-07でログイン。Nostoreなど。
リレー(最低限以下の2つを入れると漏れがない。NostrFluで設定した)
wss://universe.nostrich.land?lang=ja
wss://relay.damus.io/
・Preact
・Show RepliesのチェックをON
・リプライ元のポストの内容も表示される
・他の人のLikeが見れる
・リレー接続数が表示される
・リレーの追加・削除ができる
・リンクの画像は表示されない
・日本語アカウント名が表示されない

GitHub - irislib/iris-messenger: Decentralized messenger

Iris - nostr

iris-beta
Iris – The nostr client for better social networks
・公開鍵でログイン可能






nostr.kiwi
nostr.kiwi - communities for everyone
Listの表示、ユーザーの追加削除ができる





Primal
Primal
NIP-07拡張機能を有効にして、NIP-07でログイン
EXPLOREを開き、FollowsのLatestを開く
・引用は表示される
・リポストが表示されない
・画像が表示されない
・最新が自動読み込みされない
・リプライでも、リプライと表示されないのでリプライか分からないが、詳細を開くとリプライ先も表示される
・EXPLOREを開くと、ユーザー数他を確認できる

Primal iOS
GitHub - PrimalHQ/primal-ios-app: Primal's iOS app for Nostr.
ビルドして実機にインストールできた。
d61c4f337560fefe4beade22423e6e2bd60ccd51







astral
https://astral.ninja
・自動読み込みされる

Astral - nostr










coracle
https://coracle.social/notes
・List機能がある

GitHub - coracle-social/coracle: An experimental Nostr client focused on unlocking the full potential of multiple relays. Browse, filter, zap, and create custom feeds to create a curated Nostr experience.







Snort
Snort
・公開鍵でログイン可能
・NIP-07拡張機能を有効にして、NIP-07でログイン
・ダークテーマに変更可能
・React
・リンク先のイメージ(OGP)が表示される。GitHubYouTubeは表示される、NHKは表示されない
・リポストが表示される
・リポストした人も大きいアイコンで表示される
・heguroさんのBookmarksを1件表示できた
・リンク先の画像は表示されない


GitHub - v0l/snort: Feature packed nostr web UI, Mirror of https://git.v0l.io/Kieran/snort

https://scrapbox.io/nostr/Snort







https://rbr.bio
ログインしなくても検索できる
リレーが見れる

雪猫 @SnowCaitさん
npub1s02jksmr6tgmcksf3hnmue7pyzlm0sxwarh7lk8tdeprw2hjg6ysp7fxtw
https://rbr.bio/npub1s02jksmr6tgmcksf3hnmue7pyzlm0sxwarh7lk8tdeprw2hjg6ysp7fxtw

リレー
https://rbr.bio/83d52b4363d2d1bc5a098de7be67c120bfb7c0cee8efefd8eb6e42372af24689/writerelays.json






Blockcore
・公開鍵でログインして、ページをリロードすると表示可能

GitHub - block-core/blockcore-notes: Notes app for decentralized infrastructures (Nostr)

Blockcore Notes - nostr






hamstr.to - hamstr リソースおよび情報
・公開鍵でログイン可能
・Damusでは表示されて、hamstrでは表示されないPostがある

GitHub - styppo/hamstr: A twitter-style Nostr web client




少額ビットコイン「Satoshi」をゲットして Damus (Nostr) で送金してみるまでの手順
少額ビットコイン「Satoshi」をゲットして Damus (Nostr) で送金してみるまでの手順 (たつをの ChangeLog)




Listr
https://listr-snowy.vercel.app





Satellite
Satellite





Nostr.Band
Nostr.Band: Trending people on Nostr





nos.today



GARNET
GARNET



分散SNS関連年表
my_dsns_timeline - 100%health




リレーサーバーを立ててみた(仮)
www.docswell.com




nostr: post checker
nostr-post-checker

nostr: post checker

relays
wss://relay-jp.nostr.wirednet.jp
wss://nostr-relay.nokotaro.com
wss://relay.damus.io
wss://nostr.h3z.jp
wss://nostr-paid.h3z.jp
wss://yabu.me
wss://nostr.fediverse.jp
wss://universe.nostrich.land?lang=ja
wss://nos.lol

wss://relayer.ocha.one
wss://relay.nostr.band
wss://nostr.holybea.com
wss://nostrja-kari.heguro.co

wss://nostr.wine
wss://relay.snort.social
wss://offchain.pub
wss://nostr-pub.wellorder.net
wss://nostream.ocha.one
wss://nostr.shawnyeager.net/
wss://global.relay.red/

nostr-post-checker - nostr







https://scrapbox.io/nostr/日本語リンク集

nostr

Nostr初心者のためのFAQ【日本語ユーザーはここにいる!】

リレー - nostr


NostFlu
NostrFlu - nostr





mostr
mostr - nostr

(例)
https://mostr.pub/.well-known/nostr.json?name=afternooncurry_at_mastodon-japan.net




やぶみちゃんダッシュボード
Grafana



https://nosli.vercel.app



Nostr検索 | Nostr検索ポータル



flycat
https://flycat.club



nak install
$ go install github.com/fiatjaf/nak@latest
$ nak



ZBD Social
Nostr - Notes and Other Stuff Transmitted by Relays



Nostr Real Time Statistics (Nostr.Band)
Nostr Stats



はじめよう! Nostr
最初から日本リレーにアカウントを作る
nostterでログインすると日本リレーを確認できた。
Damus,snort,iris,では見ているkindが違うのか、日本リレーではなかった
NostrFluでは(settings)で Show kind0/10002 (Enable if you know what it is) をONにすると、日本リレーが表示された
はじめよう Nostr

GitHub - ShinoharaTa/Nostrat: Join on Nostr for japanese.

kind 3 relaysとkind 10002 relaysを確認できる
Nozokimado



https://nostter.vercel.app/note1d7kx0wmzfal4nzrj5wdaxcqudsv59uapu4muspzqlnxn2nk2hcvs659lnh
認証情報に npub を突っ込むと Mastodon っぽいユーザー情報が取得できる。
$ curl --request GET \
--url https://nostr-rest-ervoyfxxqq-an.a.run.app/api/v1/accounts/verify_credentials \
--header 'Authorization: Bearer npub1wah2gsmn2sup7998yzlrc3mfxlwwwft76yrnu49pjtdun8em0mxq6appzu' \
--header 'Content-Type: application/json'



NIP-07でリレーリストを取得

https://koteitan.github.io/staged/nostr-post-checker/

https://nostter.vercel.app/note1h8rr8tckfmal5q38mt68aae8r29ltk5y20pe35cd6pzyz3fxfyqsx0cfv6

v1.11./get your relay list from NIP-07. · koteitan/nostr-post-checker@1b27bbf · GitHub