Skip to content

Newsletter #31 (2026-07-15)#111

Merged
Datawav merged 6 commits into
mainfrom
newsletter-31-2026-07-15
Jul 15, 2026
Merged

Newsletter #31 (2026-07-15)#111
Datawav merged 6 commits into
mainfrom
newsletter-31-2026-07-15

Conversation

@Datawav

@Datawav Datawav commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Lead stories: Vector v0.4.0 retires Marmot for group chats in favor of a custom Concord Protocol; Sonar splits off from Bitchat with a cross-platform alpha and a sticker-pack spec; Divine Mobile 1.0.16 ships at-rest encryption and ProofMode provenance; Bitchat v1.7.0 adds live push-to-talk voice; MDK v0.9.4 bounds external-signer login.
  • Bitcoin-Safe covered under this week's Flathub packaging milestone (label sync / signers chat / remote multisig PSBT-over-NIP-17 plugin shipped in v2.0.0, newly reachable via Flathub as of this week).
  • NIP Deep Dive rewritten to focus on NIP-99 and the Gamma Markets commerce extension as the modern approach; NIP-15 is noted as legacy.
  • Open NIP tracking includes Form*'s newly published private encrypted drive proposal, its Metadata event, and its Decoupled Encryption Key spec (extends NIP-4E).
  • 4 new topic pages added: Concord Protocol, Gamma Markets, NIP-4E, ProofMode. All new/updated topic pages get a "Mentioned in" backlink to this issue.

Test plan

  • hugo --buildFuture builds clean
  • LinkChecker / ClaimCheck / ProseReview / TopicAudit review gates all passed
  • All external citations (PRs, releases, NIP numbers) independently verified live
  • Maintainer review of Bitcoin-Safe/Flathub framing and Deep Dive rewrite

Datawav added 6 commits July 14, 2026 20:32
- Vector v0.4.0 retires Marmot for group chats in favor of a custom
  Concord Protocol
- Sonar splits off from Bitchat with a cross-platform alpha and a
  sticker-pack spec
- Divine Mobile 1.0.16 ships at-rest encryption and ProofMode provenance
- Bitchat 1.7.0 adds live push-to-talk voice
- MDK v0.9.4 bounds external-signer login
- Bitcoin-Safe: Flathub packaging of the existing NIP-17 label sync,
  signers chat, and remote multisig PSBT signing plugin
- NIP Deep Dive: NIP-99 and the Gamma Markets commerce extension
  (NIP-15 is legacy and no longer the active spec)
- Open NIP tracking includes Form*'s private encrypted drive proposal
  extending NIP-4E
- New topic pages: Concord Protocol, Gamma Markets, NIP-4E, ProofMode
Resolves outstanding npub gaps for projects and developers mentioned in
newsletter #31 using the Marmot protocol npub provided directly, GitHub
verified social_accounts links, live .well-known/nostr.json lookups, and
naddr coordinate decoding for the Form* NIP author. Also fixes a
pre-existing mis-mapping where "smolgrrr" pointed to f321x's npub instead
of their own, and annotates remaining unresolved names as explicitly
unverified rather than guessed.
Marmot must never receive an outreach DM even when genuinely mentioned,
since the outreach mechanism and bunker signing both run over Marmot.
publish/dm-outreach.ts now reads this list and skips matching npubs,
reporting them as intentionally excluded rather than silently omitting.
…yst implementation

Concord is an open, MIT-licensed spec (CORD-01 to CORD-07) also used by
Soapbox's Armada, not a Vector-proprietary design as originally described.
Adds Vector v0.4.1 (Concord v2) and Amethyst's clean-room Concord
implementation (PR #3566), both published after the original fetch window
closed but before publish.
Corrects an inaccurate cross-reference to #30 for Keep Android's FROST
onboarding, removes pipeline-internal jargon ("fetch window", "same
window"), cuts unsupported editorializing, clarifies that Gamma
Markets' order/payment kinds ride on NIP-17 gift-wrapped messages
rather than being new bespoke kinds, and fixes an awkward phrasing.
Remove internal-coverage-history phrasing, fix mid-checkout kind
attribution error in the Gamma Markets deep dive, add example JSON for
every kind discussed, add GitWorkshop's first Android build via
Zapstore, and expand the Concord topic page with a real Marmot
comparison and switch rationale sourced from the protocol's own README.
@Datawav
Datawav merged commit 97d96af into main Jul 15, 2026
2 checks passed
@Datawav
Datawav deleted the newsletter-31-2026-07-15 branch July 15, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant