kukuri で nostrfy の NIP-29 正しく動作する? wss://relay.nostrfy.org
takuya / iqbqioza
_@iqbqioza.com
npub1taku...qwf4
I'm a frontend and backend developer based in Niigata, Japan. I built nostrfy, an engine for running Nostr relays. The internet is for everyone, not big tech.
I built a software:
nostrfy
https://github.com/iqbqioza/nostrfy
bondar
https://github.com/iqbqioza/bondar
I'm operating a relays:
wss://relay.nostrfy.org
wss://whois.nprofile.me
.
最近、DB のように key-value 保存できる NIP が議論されてるから、それも参考にみてみるといいかも
AUTH は NIP-78 に限らず、ほぼすべて SHOULD になるんじゃないかと思います。ドキュメント更新が追いついていないだけで、優先度高い 78 から書き換えた感じですね
おしおだ
absolutely
View article →
頑張って作ってまっせ


nostrfy は IPv6 に対応しました
nostrfy もだいぶ規模も大きくなったので nostrfy オフィシャルサイト作っている
GM
GN
あしたは nostrfy 開発お休み
Ditto でちゃんと「Restricted writes」に反映されているから、リレーの挙動正しくなっている👍


機能もりもりですが、コード最適化し個人だけでゆるくリレー立てるくらいならメモリが最小7MBなので宣伝文句通りに達成しました。
View quoted note →
nostrfy v0.1.10 アップデートリリースしました。
僕が立てているリレー全部バージョンアップ完了です。超爆速になり、安定しました。 よりプライバシーも強固になり、アルゴリズムにより秒間160万リクエストを処理できる性能になりました。
Happy Nostr life.

GitHub
Release v0.1.10 · iqbqioza/nostrfy
See the commit history for changes in this release.
What's Changed
fix: Enhance NIP compliance and improve event handling by @iqbqioza in #72
fix:...
.vscode で exclude すれば見なくなる
VS Code server が入らない devcontainer の代替は実は作ってた

GitHub
GitHub - iqbqioza/bondar: A standalone development container command, as an alternative to the Dev Container CLI (@devcontainers/cli). It is written in Rust.
A standalone development container command, as an alternative to the Dev Container CLI (@devcontainers/cli). It is written in Rust. - iqbqioza/bondar
.org ドメインはアメリカ政府でも差押えできないのか🤔 Nostr のリレーサーバを .org にしちゃえばいいのか
ついに nostrfy 単体で 10,000同時接続 × 10,000イベントのパフォーマンスが出せるようになった。
1,602,051イベント/秒
これだけ捌けりゃ怪物。もう少ししたら v0.1.10 に組み込むか
nostrfy でここで AI 投入して作業進めてみたけど、Copilot GPT 5.6 Luna が素直すぎて頭悪くてバカだった無理
もう少ししたら nostrfy v0.1.10 リリース予定。
・たくさんの細かい NIP 違反を修正(普段使いでは気づかないレベル)
・エラーは anyhow に切り替え
・10万同時接続でも確実にデリバリー👍
・NIP-42 完全準拠(プライバシー強化)
・リレーサーバエンジンレベルで改ざん署名拒否
・ようやくNIP-29完全準拠(グループ)
その他100コミット修正