
Nostr Compass 是 Nostr 协议的技术资源,帮助开发者、中继运营者和构建者了解协议的最新发展。
我们发布每周通讯,涵盖 NIP 提案、客户端更新、中继发展和值得注意的代码更改。我们的播客提供与构建 Nostr 的开发者的对话。主题索引记录关键概念并提供原始资料链接。
最新通讯
Nostr Compass #26
Marmot 协议组织为 v2 协议草案和原生 client 谱系开放了三个新的 repo:一个名为
darkmatter的 Rust workspace、一个 SwiftUI iOS 应用darkmatter-ios以及一个 Kotlin/Compose Android 应用darkmatter-android。原始的 Flutter Whitenoise 被归档。Chama 在一周内压缩了十七个版本发布,在 v3.0.0 越过独立应用线,然后在 v3.1.0 中落地了完整的交易室 UI 重绘和每卖家店面,在持有者专属 Shamir 共享、仲裁者替换、全球社区路由和端到端交易通知之上。Coracle 推出了由开源 Caravel 和 zooid 栈支持的付费托管 relay 服务,计划深度 Flotilla 集成。Angor 在 v0.2.30 中默认切换到主网,并在 v0.2.29 中落地了 3 用户 UAT 资金测试。Amethyst 落地了 41 个未发布的 PR,延续上周的 NIP-32 / NIP-F4 / Tor 工作。NIP-67(EOSE 完整性提示)和 NIP-50 autocomplete 合并,关闭了核心 relay 协议中两个长期存在的正确性差距。NIP-GART 提议了紧急警报的隐私保护 wire 格式,NIP-46 增加了一个 logout 方 …Nostr Compass #25
Amber 6.2.0 在规范之前发布了 NIP-44 v3 加密。Mostro 通过八个 PR 落地了 Cashu 结算托管的基础,将现有的 Cashu Development Kit 包装为与 Lightning 并列的第二个结算后端。NIP-F4 podcasts 在 27 个月的辩论后合并。fiatjaf 打开了一个有争议的 NIP-17 密钥解耦提案,重新开启了 bunker 与 Marmot 之间的架构争论。Amethyst 在 52 个未发布的 PR 中落地了 NIP-32 hashtag 标签、专用播客屏幕和链上 zaps。
头条报道
Amber 6.2.0:NIP-44 v3 加密发布
Amber v6.2.0 于 6 月 1 日发布,添加了 NIP-44 v3 加密支持,具有专用的批准屏幕、intent 预览、bunker 预览、历史记录和对无效请求的自动拒绝。该版本还注册了 NIP-44 v3 ContentProvider authorities,因此其他 Android 应用可以在现有 v2 路径旁请求 v3 加密。NIP-44 本身是版本化的加密 payload 规范,由 NIP-17 私密 DM、NIP-46 bunker 流量和其他 Nostr 原语使用;Amber 中的 v3 是与 v2 并存的可选功能,通过独立的 signer 方法发出信号,因此 …
Nostr Compass #24
Amethyst v1.11.0 落地完整的 NIP-52 日历实现,带有提醒、链上 Bitcoin zap 分成和 Marmot 群组回复支持。White Noise v2026.5.22 通过 Notification Service Extension 发布 iOS 推送通知,还有屏蔽 UX 和"添加成员"按钮。Vector v0.4.0 落地了从零开始的 vector-core 重写、一键 Tor 带桥接、NIP-46 远程 signer、完整 negentropy MLS 群组同步,以及供 AI agent 使用的 21 工具 MCP 服务器。Applesauce v6.1.0 引入 NIP-51 查找 relay 列表(kind 10086)和完整的 NIP-34 git-cast 工厂集合。MDK 通过统一的 UniFFI 接口在 iOS 和 Android 上添加 NIP-40 消失消息,Mostro v0.17.4 通过第 3 阶段将削减的保证金支付给赢家来关闭反滥用保证金循环。Notedeck 为 giftwraps 和线程回填合并了完整的 NIP-77 negentropy 协调,Cordn 作为协调者中介的 MLS 消息应用浮出水面,以单点可用性依赖换取更紧密的 epoch 排序和更简单的运营模型,一个名为 deepmarks …
Nostr Compass #23
Primal 3.5 发布了重建的 Android 外壳,Amethyst 添加了链上 Bitcoin zaps,White Noise 获得了 markdown 渲染和深度链接,Keycast 通过了安全审计,AgentNoise 让你可以通过 Marmot 加密聊天控制本地 AI 编码 agent。Hostr 在 Nostr 上推出了 P2P 租赁住宿平台,包含四个涵盖房源、预订和基于 EVM 的托管的 NIP 草案。Angor 将加密消息从 NIP-04 迁移到 NIP-44,Dart NDK 添加了 NIP-77 和 Web signer,Alby js-sdk v8 发布了原生 NWC 多 relay 重连,KeyChat 修补了 Signal 一次性 prekey 删除中的前向保密缺口。在协议方面,Mostro 的反滥用保证金达到第二阶段,Wisp 发布了私密回复和 gift-wrapped 反应,Namecoin NIP-05 实现浪潮在一周内影响了六个 client。
头条报道
Primal 3.5 for Android
Primal 是一个由自有缓存 relay 基础设施支持的社交 client,本周发布了 3.5.9,带来重建的应用外壳。重新设计用更新的布局和新的 Explore 屏幕取代了之前的导航结构,让主要的发现界面拥有自己专用的主页。该版本为链接预览添 …
Nostr Compass #22
欢迎回到 Nostr Compass,您每周的 Nostr 协议开发指南。
本周: Nostr VPN 在七天内发布了八个版本,从重新设计的设备配对流程到将 TCP 吞吐量大约翻倍的 FIPS AEAD 交换。Marmot Protocol(White Noise 的基础)发布了完成用户屏蔽功能的前端版本以及 MDK 和后端的 31 个 PR。Grain 发布了 v0.6.0,在一个里程碑中实现了四个新的 NIP。Citrine 发布了 v3.0.0-pre1,带有内置 Tor 和 relay 聚合。Amber 发布了 v6.1.0-pre2,改善了连接流程和签名。Alby Hub 发布了 v1.22.2,带有 AI 和代理页面以及 Core Lightning 集成。Mostro 发布了并发 taker bond 和 mostro-core v0.11.0。Jumble 发布了五个版本,带有最近搜索历史和账户数据持久化修复。Nostrord 发布了三个版本,带有群组分享弹窗和 Arch Linux 包。Flotilla 发布了 1.8.0,带有视频通话、邮件渲染和房间提及。Calendar by Formstr 发布了 v1.5.1,带有预约调度和 Android 日历同步。Tamagostrich 推出了去中心化的 NIP-78 虚拟宠物游戏,带有 sats 奖励。NIP 讨论 …