<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-22T11:22:23Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by Besao</title>
  <author>
    <name>Besao</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss" />
  <id>https://njump.cloud.vinney.xyz/npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss</id>
  <icon>https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/222865d60ade3c850711a8047dcc83f89532aab1f51e8376886ae6a2387fe7ad.png</icon>
  <logo>https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/222865d60ade3c850711a8047dcc83f89532aab1f51e8376886ae6a2387fe7ad.png</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0vl3fzgts7t54c4nwpq54f0akv08p63j2mwuu2pr7lqrpylw7e7szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tupdn9f9</id>
    
      <title type="html">When you cannot find the words, say it with a GIF :) ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0vl3fzgts7t54c4nwpq54f0akv08p63j2mwuu2pr7lqrpylw7e7szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tupdn9f9" />
    <content type="html">
      When you cannot find the words, say it with a GIF :) &lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcpzpmhxue69uhkummnw3ezumt0d5hsqgyfrmhudsvzg4m46v7pzluvmnree0m84hkjaqpsyma7sp65zznxrqhw9hdn&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…9hdn&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 📱✨ New Cordn update: GIFs in the chat, big histories that stay smooth, and notifications that land on the news ✨📱&lt;br/&gt;&lt;br/&gt;Cordn 0.5.5 is out! A release of expression and quiet speed: say it with a GIF, type and scroll without a stutter even in chats that go back forever, and a notification tap that puts you right where the new messages begin.&lt;br/&gt;&lt;br/&gt;😂 Say it with a GIF: press the &#43; next to the message box, choose GIF, and search the gallery — words in any language, or just an emoji like 😂. Tap one and it drops into your message, ready to send alone or with a caption, and plays right in the chat. They follow your media auto-load setting, so GIFs stay behind the &#34;Load media&#34; tap if you prefer it that way. (GIFs come from nostr.build — thank you for the free search API 💜)&lt;br/&gt;&lt;br/&gt;🧈 Big chats, zero stutter: typing and scrolling stay smooth no matter how far back a chat goes — the more history behind it, the more you&#39;ll feel this one. Opening a long conversation is quicker too, with the app handling its message history far more efficiently behind the scenes. Same messages, same unread counts, just lighter.&lt;br/&gt;&lt;br/&gt;🔔 Notifications land on the news: on Android, tapping a notification used to drop you at the very bottom and quietly mark everything read on the way. Now it opens the chat at the first unread message — exactly like opening it from the list.&lt;br/&gt;&lt;br/&gt;@️⃣ Mentions that count everywhere: mentioning someone in the caption of a photo, video, or voice note finally works like a mention anywhere else — a proper @name chip that actually pings the person, instead of silently arriving as plain text. The reply and edit previews show @name too, not raw codes.&lt;br/&gt;&lt;br/&gt;🎬 Calmer videos: tapping play or pause no longer pops the keyboard over the video, and scrubbing or long-pressing one no longer drags the message around or opens its menu by accident.&lt;br/&gt;&lt;br/&gt;🪟 And a handshake: cordn.net group and profile links can now open in Staircase, the independent Android client for Cordn — if you have both installed, Android asks which one to use.&lt;br/&gt;&lt;br/&gt;Already available in Zapstore and obtainium.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://zapstore.dev/apps/org.cordn.app&#34;&gt;https://zapstore.dev/apps/org.cordn.app&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;🎁 The free @cordn.net names are still going out. Want one? Ask in the comments and we&#39;ll point it at your pubkey.&lt;br/&gt;&lt;br/&gt;The full release notes live at &lt;a href=&#34;https://cordn.net/chat/news&#34;&gt;https://cordn.net/chat/news&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Aren&#39;t you using Cordn yet? Just start chatting at &lt;a href=&#34;https://cordn.net/&#34;&gt;https://cordn.net/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you like the project and want to see it grow, please consider contributing in any way you can. Every bit counts, report a bug, contribute with your expertise. We are building this together in the open 💛&lt;br/&gt;&lt;br/&gt;Full changelog: &lt;a href=&#34;https://github.com/Cordn-msg/cordn-web/releases/tag/v0.5.5&#34;&gt;https://github.com/Cordn-msg/cordn-web/releases/tag/v0.5.5&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-10-07T16:28:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvh4ljjlmselgacj3tqxk7kxt293qamdfzwjkzfzhzw0f0gm2ephszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu35v35d</id>
    
      <title type="html">LFG! Themes are awesome #nevent1q…z4cm</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvh4ljjlmselgacj3tqxk7kxt293qamdfzwjkzfzhzw0f0gm2ephszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu35v35d" />
    <content type="html">
      LFG! Themes are awesome&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqyg8wumn8ghj7mn0wd68ytnddakj7qghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7qpq3vgqjh2d5un4sf67v6rt47aqwndyk7p5gmhshjhfys2w2ylm5laspqz4cm&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…z4cm&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 📱✨ New Cordn update: themes are here, improved UX, and loads of small things ✨📱&lt;br/&gt;&lt;br/&gt;Cordn 0.5.0 is out! And for the first time, your chats can look the way you like. Pick a theme, or build your own. We also taught messages to render markdown, and smoothed out a pile of little things along the way.&lt;br/&gt;&lt;br/&gt;🎨 Make it yours: Settings now has a whole Appearance section with eight built-in themes, from calm Soft to terminal Matrix, warm paper tones to a deep purple Ostrich. Want your own? Fork any theme and tweak every color and corner radius with a live preview, edit it as JSON and share it around — or hit Roll and let chance pick one for you. Either way it stays readable, guaranteed. &lt;br/&gt; &lt;img src=&#34;https://blossom.jumble.social/5c47719d71a618999530ca126de974fe3f47195faa1a07ed52e23534ed65dec6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://blossom.jumble.social/7983f9c189081d59a892a518ee311689017b5eadd2d7d652dbdb0d98ab27c37d.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;✍ Messages look like you meant them: bold, italic, code, lists and links now render right in chat — what you write is what they read.&lt;br/&gt;&lt;br/&gt;📨 Write now, send whenever: messages sent offline wait their turn and go out the moment you reconnect — exactly once. A flaky connection can never deliver the same message twice.&lt;br/&gt;&lt;br/&gt;📸 Photos leave no fingerprints: every photo is stripped of its metadata — where it was taken, what took it — before it ever leaves your device. HEIC images also convert to something everyone can open.&lt;br/&gt;&lt;br/&gt;🎛 The little things, all fixed up: Enter now behaves the way you expect — it sends on desktop and starts a new line on mobile, and you can change it in Settings. Voice notes need a deliberate hold to arm, so a stray swipe can&#39;t grab your mic. No more buzzing for notifications while the app is open in front of you, no more messages jumping around as they settle in.&lt;br/&gt;&lt;br/&gt;⚡ Under the hood it&#39;s quicker and steadier: long chats stay smooth even at thousands of messages, errors name the right coordinator when one fails, and signers that can&#39;t support NIP-44 v2 tell you up front. Coordinators now show real names from nostr profiles and share with one tap.&lt;br/&gt;&lt;br/&gt;Already available in Zapstore and obtainium.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://zapstore.dev/apps/org.cordn.app&#34;&gt;https://zapstore.dev/apps/org.cordn.app&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;🎁 The free @cordn.net names are still going out. Want one? Ask in the comments and we&#39;ll point it at your pubkey.&lt;br/&gt;&lt;br/&gt;The full release notes live at &lt;a href=&#34;https://cordn.net/chat/news&#34;&gt;https://cordn.net/chat/news&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Aren&#39;t you using Cordn yet? Just start chatting at &lt;a href=&#34;https://cordn.net/&#34;&gt;https://cordn.net/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you like the project and want to see it grow, please consider contributing in any way you can. Every bit counts, report a bug, contribute with your expertisats. We are building this together in the open 💛&lt;br/&gt;&lt;br/&gt;Full changelog: &lt;a href=&#34;https://github.com/Cordn-msg/cordn-web/releases/tag/v0.5.0&#34;&gt;https://github.com/Cordn-msg/cordn-web/releases/tag/v0.5.0&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-09-22T14:21:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxq2uwpq5zfcuewe43e2nvwpggxvpqkvuk33arrz0cgt020mpt2wgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tugqtdm5</id>
    
      <title type="html">You have it! cordn.net/p/ngmi also you can use the nip05 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxq2uwpq5zfcuewe43e2nvwpggxvpqkvuk33arrz0cgt020mpt2wgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tugqtdm5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqancnwthttnlz58t88egrm79s69mak2vzkhum7jjurtumx9ff6acpzdmhxue69uhk7enxvd5xz6tw9ec82c30qz3gdp&#39;&gt;nevent1q…3gdp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You have it! cordn.net/p/ngmi also you can use the nip05 ngmi@cordn.net
    </content>
    <updated>2026-09-11T19:01:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp7nfpf9ujxxk3lkcs4d2ra8d8s5h5zc4h7hpv40z494vxgupk28gzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tum8yggk</id>
    
      <title type="html">What name, ngmi?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp7nfpf9ujxxk3lkcs4d2ra8d8s5h5zc4h7hpv40z494vxgupk28gzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tum8yggk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd9x6rn4pjmxewkw0yua4fhs49z9wj6fc7tw5cze7p0z3u5zydujcppemhxue69uhkummn9ekx7mp0cvmram&#39;&gt;nevent1q…mram&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What name, ngmi?
    </content>
    <updated>2026-09-11T16:32:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyfjls3uukr73m34jvsqaf78ptzn2nehyx6ptdr3uvavpzrmfcnpgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuw8f0gy</id>
    
      <title type="html">Hahaha too good not to use it</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyfjls3uukr73m34jvsqaf78ptzn2nehyx6ptdr3uvavpzrmfcnpgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuw8f0gy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszusp846yea2pvtqqal7malefu37fxftu8yqstxdq2uknyfzzdftsppemhxue69uhkummn9ekx7mp0qjyrgu&#39;&gt;nevent1q…yrgu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hahaha too good not to use it
    </content>
    <updated>2026-09-11T09:57:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2yw84y0ml9jlwsghqgr9xguh58cwz34677sg48x6zw93n57gk8jqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu5j2rvz</id>
    
      <title type="html">Bring love 🫶 Thanks!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2yw84y0ml9jlwsghqgr9xguh58cwz34677sg48x6zw93n57gk8jqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu5j2rvz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8d9atm8tska78k0tc2cff4un737nxwjd4vh4lf8m7wcjyfv7tsjspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcjtz3vp&#39;&gt;nevent1q…z3vp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Bring love 🫶 Thanks!
    </content>
    <updated>2026-08-29T16:27:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspkrghl2tp7w6l0ue0u6vdk4uqhq6qnkaq8p7t0yc0kjgj82n8mpgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tus0sush</id>
    
      <title>Nostr event nevent1qqspkrghl2tp7w6l0ue0u6vdk4uqhq6qnkaq8p7t0yc0kjgj82n8mpgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tus0sush</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspkrghl2tp7w6l0ue0u6vdk4uqhq6qnkaq8p7t0yc0kjgj82n8mpgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tus0sush" />
    <content type="html">
       &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/76468b786ee96de4828756142991e034ace1813fc12113914777ae8ac883bc52.jpg&#34;&gt; &lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcqyq7es0htce7v5wwca6slzvmg322c30xlv40qk6d3gnqdq93cv0wyvw9y45e&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…y45e&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; The coordinator is in the phone!&lt;br/&gt;&lt;br/&gt;What if the server hosting your private group chats was just… your phone? We just made it possible. Install the Cordn Coordinator app, press Start, and even an old Android phone lying on your desk becomes the heart of your groups. No VPS, no 20-step tutorial, just an APK.&lt;br/&gt;&lt;br/&gt;This is sovereignty no other messaging service offers. With Cordn, the entire delivery coordinator runs on a device you own: no company that can shut you down, no server you don&#39;t control. If you rely on someone else&#39;s infrastructure, you are not sovereign.&lt;br/&gt;&lt;br/&gt;It&#39;s the same open-source Rust coordinator (cordn-rs), packaged as an Android app:&lt;br/&gt;&lt;br/&gt;🔌 One button. It runs as a foreground service in its own process. Close the app, ignore the phone, your groups keep being served.&lt;br/&gt; &lt;img src=&#34;https://blossom.jumble.social/55ee73de332b5226e185ecda87b6cc2559239f23d541b11c4a65bf4e2b059296.png&#34;&gt; &lt;br/&gt;🔐 Infra you own. The Nostr identity is generated on-device, its private key sealed in the Android Keystore, the data in app-private storage.&lt;br/&gt;&lt;br/&gt;🔗 Easy to share. Show the QR or the cordn.net link, and your friends&#39; Cordn clients add your coordinator in one scan.&lt;br/&gt;&lt;br/&gt;♻ An old phone is perfect hardware: screen, battery, wifi. Give it a second life as the most private comms server in your house.&lt;br/&gt;&lt;br/&gt;Free and open source (MIT):&lt;br/&gt;📲 Zapstore: &lt;a href=&#34;https://zapstore.dev/apps/org.cordn.coordinator&#34;&gt;https://zapstore.dev/apps/org.cordn.coordinator&lt;/a&gt;&lt;br/&gt;💻 GitHub: &lt;a href=&#34;https://github.com/Cordn-msg/cordn-rs&#34;&gt;https://github.com/Cordn-msg/cordn-rs&lt;/a&gt; (signed APKs on Releases)&lt;br/&gt;&lt;br/&gt;Set it up in under a minute and host your own corner of Cordn.&lt;br/&gt;&lt;br/&gt;Like the project? Contribute any way you can: report a bug, share feedback, send some sats. We&#39;re building this together in the open 💛 &lt;/blockquote&gt;
    </content>
    <updated>2026-08-29T14:25:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd8kq3mfq70rwqkqawq3dgf548pyhsqu899td3n9helpdlzxjxg7czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tukfty8p</id>
    
      <title type="html">Wooop woop!! #nevent1q…a55g</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd8kq3mfq70rwqkqawq3dgf548pyhsqu899td3n9helpdlzxjxg7czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tukfty8p" />
    <content type="html">
      Wooop woop!!&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcqyqv3x2244jafy49d3fattg337z9n7ue2ys8fvs92y4j3fys6kjzjzvda55g&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…a55g&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 🎤🔥 New Cordn update: voice notes 🔥🎤&lt;br/&gt;&lt;br/&gt;Sometimes you&#39;d rather talk than type. Now you can: hold the mic button to record a voice note, release to send. Drag up to record hands-free, drag left to cancel. Voice notes play right in the conversation with a seekable waveform and timer, and like everything in Cordn, they&#39;re end-to-end encrypted and private.&lt;br/&gt;&lt;br/&gt;Already available in Zapstore and obtanium.&lt;br/&gt;&lt;br/&gt;That&#39;s the headline of 0.3.0, but there&#39;s more:&lt;br/&gt;&lt;br/&gt;🎨 A full UI/UX refresh across the whole chat app: a calmer chat home with clear tiles for starting a chat, checking notifications, and settings, a simple most-recent-first sidebar, and plain words throughout (Config is now Settings, welcomes are invitations). Pull-to-refresh on the chat list, too.&lt;br/&gt;&lt;br/&gt;🔗 Portable group links: the new cordn1 format packs the coordinator and relay hints right into the link, so an invite opens correctly no matter which Cordn client or setup receives it, and pasting one into a chat opens the group in-app.&lt;br/&gt;&lt;br/&gt;⚡ Creating a group with several people is much faster: everyone is added in a single batch instead of one invite round per person.&lt;br/&gt;&lt;br/&gt;📷 On native Android: take photos and record videos straight from the composer, a back button that behaves like you&#39;d expect, edge-to-edge screens, a keyboard that never covers the composer, and fixes for the crash after a phone restart and when saving backups.&lt;br/&gt;&lt;br/&gt;🐛 Under the hood: messages from a linked device no longer fail to decrypt, chat connections recover steadier and quieter, zombie key packages are gone from your settings, and other bug fixes. &lt;br/&gt;&lt;br/&gt;🎁 The free @cordn.net names are still going out. Want one? Ask in the comments and we&#39;ll point it at your pubkey.&lt;br/&gt;&lt;br/&gt;The full release notes live at &lt;a href=&#34;https://cordn.net/chat/news&#34;&gt;https://cordn.net/chat/news&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Aren&#39;t you using Cordn yet? Just start chatting at &lt;a href=&#34;https://cordn.net/&#34;&gt;https://cordn.net/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you like the project and want to see it grow, please consider contributing in any way you can. Every bit counts, report a bug, contribute with your expertise, send some sats. We are building this together in the open 💛 &lt;/blockquote&gt;
    </content>
    <updated>2026-08-18T17:56:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9fd4zlghayf5rqakjt6zwzlxz0ew7d60f90zye7rkpf9498ftzsszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuk9t00j</id>
    
      <title type="html">Yes, Cordn is designed the way it is to allow exactly this: a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9fd4zlghayf5rqakjt6zwzlxz0ew7d60f90zye7rkpf9498ftzsszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuk9t00j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx96hhe378rvevw07v0k7a725phtmjdwtctwexq8zg9pmhpq3q6ugpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcvzl7qv&#39;&gt;nevent1q…l7qv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, Cordn is designed the way it is to allow exactly this: a leader or preferred coordinator per group that keeps everything in order and avoids races that might occur when multiple sources have competing or out‑of‑order commits. It isn’t implemented yet, but it will be, we haven’t put much work into it so far because it’s an advanced feature that only power users will need, and we wanted to polish the UI/UX first. It will definitely come. But make it work reliable and have a good UX semeed what users request the most
    </content>
    <updated>2026-08-11T15:59:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg44k4ee5man47fzvf4p7zwuk8n6jhsalvl7wtunapq0e4udcd99czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuucumdj</id>
    
      <title type="html">Thanks guys!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg44k4ee5man47fzvf4p7zwuk8n6jhsalvl7wtunapq0e4udcd99czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuucumdj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyxux98t27vjvw0lmqwv9p5frqlrgugwnsvx6jk7v2qz47jy85njgpzemhxue69uhhyetvv9ujumn0wd68ytnwv46z7qkrtwf&#39;&gt;nevent1q…rtwf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks guys!
    </content>
    <updated>2026-08-10T17:44:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgskyaf83v8ejc8phxv5d8hu54fqy4r34cdn3k0zlrdgw8rrw2fkqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuej5mdk</id>
    
      <title type="html">Who wants a Cordn name like https://cordn.net/p/besao ? So you ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgskyaf83v8ejc8phxv5d8hu54fqy4r34cdn3k0zlrdgw8rrw2fkqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuej5mdk" />
    <content type="html">
      Who wants a Cordn name like &lt;a href=&#34;https://cordn.net/p/besao&#34;&gt;https://cordn.net/p/besao&lt;/a&gt; ? So you can easily share it with people and start chatting 🔑
    </content>
    <updated>2026-08-05T09:08:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg2yy6yr9plg820tawdlkspd255vqmgt7w6fe0n08n3shcl3nrqnqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuv7v9p3</id>
    
      <title type="html">Yo guys, exciting news. We ported the Cordn coordinator to rust. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg2yy6yr9plg820tawdlkspd255vqmgt7w6fe0n08n3shcl3nrqnqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuv7v9p3" />
    <content type="html">
      Yo guys, exciting news. We ported the Cordn coordinator to rust. Now it is easier to run than ever, lighter, much more efficient, it can run in arm64 too, so you can just grab your pi be up in seconds. Hope you enjoy :)&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcqyqjdm2zfxzwsk3myfsd9ramx766w9v4q69ksmjyxe0cw8g3hhe6ky4aqmh0&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…qmh0&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 🦀 The Cordn coordinator, now native in Rust.&lt;br/&gt;&lt;br/&gt;It&#39;s here: `cordn-rs`, the `cordn` MLS delivery coordinator you know, ported to Rust. Same protocol, same behavior, but dramatically faster and lighter.&lt;br/&gt;&lt;br/&gt;The numbers say it all (measured head-to-head with the TypeScript original):&lt;br/&gt;- 💤 ~35× less memory at idle — and still ~5× less under a full load.&lt;br/&gt;- ⚡ Snappier responses, no spikes when it gets busy.&lt;br/&gt;- 📦 One ~10 MB binary. Just drop it in.&lt;br/&gt;&lt;br/&gt;The best part? It&#39;s a real drop-in. Your existing database opens and runs as-is. Swap the binary, keep your data, keep your clients.&lt;br/&gt;&lt;br/&gt;Same version, same soul. `cordn-rs` moves in lockstep with `cordn`, same release, same number, no second versioning scheme to learn.&lt;br/&gt;&lt;br/&gt;Try it in seconds:&lt;br/&gt;&lt;br/&gt;```bash&lt;br/&gt;curl -fsSL &lt;a href=&#34;https://github.com/Cordn-msg/cordn-rs/raw/refs/heads/master/scripts/install.sh&#34;&gt;https://github.com/Cordn-msg/cordn-rs/raw/refs/heads/master/scripts/install.sh&lt;/a&gt; | sh&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;...or pull the Docker image:&lt;br/&gt;```bash&lt;br/&gt;docker run ghcr.io/cordn-msg/cordn-rs/cordn-server:latest&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;→ Repo, docs &amp; benchmarks: &lt;a href=&#34;https://github.com/Cordn-msg/cordn-rs&#34;&gt;https://github.com/Cordn-msg/cordn-rs&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The same coordinator, lighter than ever. 🛰 This is our commitment with the project we are building, real production grade products that are easy to run anywhere.&lt;br/&gt;&lt;br/&gt;Aren&#39;t you using Cordn yet? Just start chatting at cordn.net&lt;br/&gt;&lt;br/&gt;If you like the project and want to see it grow, please consider contributing in any way you can. Every bit counts, report a bug, contribute with your expertise, send some sats. We are building this together in the open 💛 &lt;/blockquote&gt;
    </content>
    <updated>2026-07-27T16:44:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstxpy9ucdw4jsvrmgt8zgkyx7ctexcjhp207zrw28tufrggjsfdhqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuqxhj49</id>
    
      <title type="html">Thank you guys!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstxpy9ucdw4jsvrmgt8zgkyx7ctexcjhp207zrw28tufrggjsfdhqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuqxhj49" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxlhrydn36gf0jtevkjctc5c3dhqzh7s66srtl33nf0jhf35ckymqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc4kec3x&#39;&gt;nevent1q…ec3x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you guys!
    </content>
    <updated>2026-07-27T11:05:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst7h9at4cgtwspplq4ehgxvq5p590l6v0axt93rlc63lazyuh3m9szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu2w9w9m</id>
    
      <title type="html">Let&amp;#39;s go!! Wanna chat? https://cordn.net/p/besao ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst7h9at4cgtwspplq4ehgxvq5p590l6v0axt93rlc63lazyuh3m9szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu2w9w9m" />
    <content type="html">
      Let&amp;#39;s go!! Wanna chat? &lt;a href=&#34;https://cordn.net/p/besao&#34;&gt;https://cordn.net/p/besao&lt;/a&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcqypxdxhnpec7m62vwhqs00f04uacjvh00exrztp39kaqj0mzp6gj4jgpk73v&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…k73v&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 🔥 New Cordn update: Cordn names and friendly links 🔥&lt;br/&gt;&lt;br/&gt;Every Cordn profile page now has a human-readable address. Instead of a long npub, you can open a profile with a NIP-05 handle, any NIP-05, from any provider, right alongside hex, npub, and nprofile as before.&lt;br/&gt;&lt;br/&gt;For cordn.net addresses specifically, the domain is optional: so NIP-05s like besao@cordn.net , your profile link would be simply &lt;a href=&#34;http://cordn.net/p/besao&#34;&gt;http://cordn.net/p/besao&lt;/a&gt; . A clean handle you can put in a bio or drop in a DM.&lt;br/&gt;&lt;br/&gt;🎁 Side note: if you&#39;d like a @cordn.net name of your own, we&#39;re handing them out for free during a limited period of time, just ask in the comments and we&#39;ll point it at your pubkey.&lt;br/&gt;&lt;br/&gt;This update (0.2.4) also ships with a few more things:&lt;br/&gt;&lt;br/&gt;📷 On native Android, the in-app camera scanner works again for scanning group and coordinator QR codes, along with saving and sharing files, copying to the clipboard, and opening links externally.&lt;br/&gt;👋 New accounts get a &#34;Join Cordn group&#34; button on chat home, so you can hop straight into the official discussion group. Thanks @laser for the idea&lt;br/&gt;🔄 Inviting people to a new group no longer fails entirely if one key package is unreachable, each invite goes out on its own, and anything that fails surfaces as a toast.&lt;br/&gt;🐛 Reloading a group right after inviting someone no longer drops the invite: pending add-member ops are now saved and reapplied on the next open.&lt;br/&gt;🚚 A new migration banner: if you sign in and your account or key packages seem to live on another device, it links you straight to Backup &amp; recovery to link your devices or restore from a backup.&lt;br/&gt;&lt;br/&gt;The full release notes live at &lt;a href=&#34;https://cordn.net/chat/news&#34;&gt;https://cordn.net/chat/news&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Aren&#39;t you using Cordn yet? Just start chatting at &lt;a href=&#34;https://cordn.net/&#34;&gt;https://cordn.net/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you like the project and want to see it grow, please consider contributing in any way you can. Every bit counts, report a bug, contribute with your expertise, send some sats. We are building this together in the open 💛 &lt;/blockquote&gt;
    </content>
    <updated>2026-07-24T17:18:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgc6hge9tukzumcazcejqxvsfg4ls2gnxm39lh0vuuvwstcd77n9szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tux5tq20</id>
    
      <title type="html">Indeed. Will ship this in the next patch</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgc6hge9tukzumcazcejqxvsfg4ls2gnxm39lh0vuuvwstcd77n9szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tux5tq20" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqq9s3ezd48nsml6mt2z9he7cqx6hnz3pyax62dk8muh4jeuspspzpmhxue69uhkummnw3ezumt0d5hsdy9fz5&#39;&gt;nevent1q…9fz5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Indeed. Will ship this in the next patch
    </content>
    <updated>2026-07-24T15:16:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs828c0qj2wa08k8tr85huxh6qhzrdn5q9gvzu7xqk8kxfgs3lydvqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuha278v</id>
    
      <title type="html">Yes, MLS is very complex to implement in a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs828c0qj2wa08k8tr85huxh6qhzrdn5q9gvzu7xqk8kxfgs3lydvqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuha278v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9n8wrasf0uqqmxalz3wt07dtztjs837ppp5xxglj402f9qzl28rcppemhxue69uhkummn9ekx7mp09rfahr&#39;&gt;nevent1q…fahr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, MLS is very complex to implement in a &amp;#34;decentralized&amp;#34; way. The bet we’re making is to make coordinators very easy to run and switch, just one at a time to avoid out of order messages, that’s the rule. For example, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;sandwich&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1uac…99rx&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; made a coordinator that can run in a browser tab, and it worked reasonably well even in its early version.nostr:nevent1qvzqqqqqqypzpem34u9stj8ftlxldl4n2qz5f5hmrnxns3uga86fpwe7u28ga4n0qyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcppemhxue69uhkummn9ekx7mp0qqsg6ds6tqc835edzght9yzapy3gh3vqtr849ud58ftzwc3kdv63c5gupgwkn
    </content>
    <updated>2026-07-23T22:25:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg48fhha5juxq3kvmvtcfwhdj8wvgj79xplkxacq0wdhdx2mzct4czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tutt6uf3</id>
    
      <title type="html">It is MLS, just transported differently. It uses coordinators, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg48fhha5juxq3kvmvtcfwhdj8wvgj79xplkxacq0wdhdx2mzct4czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tutt6uf3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszl47es7am8phn96tc7h9rrtjfyfelnqhshjr5rdmxnnpwgfp26mgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcw8sua9&#39;&gt;nevent1q…sua9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It is MLS, just transported differently. It uses coordinators, which are just as dumb, or even dumber than, relays these days, for the ordering of messages (MLS requires strong ordering, which is why Marmot struggles so hard to work properly). Nostr relays transport messages between coordinators and clients using CVM, so everything is ephemeral on relays. It uses Nostr keys for identities, just like Marmot.&lt;br/&gt;&lt;br/&gt;Cordn and Marmot are not compatible (though they could be), since MLS is such a complex protocol. Given their different requirements, they would need to agree on certain parts that they currently don’t. Happy to keep clearing doubts any time. The &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Gzuuus&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1gzu…a5ds&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; article explains this very accurately.
    </content>
    <updated>2026-07-23T22:13:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8xrfyfv8hru9fqm9ku605a66vxj8lhdttvep3c0h5xf064dau7fgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu0w8zvx</id>
    
      <title type="html">I don&amp;#39;t know why they hate us so much. Grassroots vs VC ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8xrfyfv8hru9fqm9ku605a66vxj8lhdttvep3c0h5xf064dau7fgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu0w8zvx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrc2tjzuc29079ptkzm5u0twmge8yv3l4j2vf8ej3euf2nnhn5d8gpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc827l8w&#39;&gt;nevent1q…7l8w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t know why they hate us so much. Grassroots vs VC backed I supposed :/
    </content>
    <updated>2026-07-23T19:04:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0qltjnpup4ukhhgf0k056r9aej82wrahwl8lvn9f35aw6l867e6czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tusrayda</id>
    
      <title type="html">Why you guys hate us so much?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0qltjnpup4ukhhgf0k056r9aej82wrahwl8lvn9f35aw6l867e6czyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tusrayda" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0szsz7mgwa6r39f98njepprxuu3sptxqny3wul94nfumsgeznn6gppemhxue69uhkummn9ekx7mp0yql2g4&#39;&gt;nevent1q…l2g4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Why you guys hate us so much?
    </content>
    <updated>2026-07-23T19:03:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyn693aj9232t8z7m4g29ena7hyz5z33247jxqycnkjqyk7w9fewqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tupw2p7m</id>
    
      <title type="html">@npub10xv…g437 @npub1m4n…c2jl @npub1l5s…gx9z ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyn693aj9232t8z7m4g29ena7hyz5z33247jxqycnkjqyk7w9fewqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tupw2p7m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfp2lay5h5mgz2yegwtlmjzr9ey3n3mmnvfck7zkckz4wge027eecpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcv6fcsz&#39;&gt;nevent1q…fcsz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10xvczstpwsljy7gqd2cselvrh5e6mlerep09m8gff87avru0ryqsg2g437&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;EricFJ&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10xv…g437&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Laeserin&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1m4n…c2jl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Silberengel&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l5s…gx9z&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ncff8m25y0c058xdljmxhpr4lxetzjpea6uq9733qmp4slfts43qawj87x&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bitcoin Sikho &lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ncf…j87x&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-07-23T17:41:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfp2lay5h5mgz2yegwtlmjzr9ey3n3mmnvfck7zkckz4wge027eeczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuyp00ua</id>
    
      <title type="html">Boom! This is out! Fresh out of the oven. Publishing on ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfp2lay5h5mgz2yegwtlmjzr9ey3n3mmnvfck7zkckz4wge027eeczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuyp00ua" />
    <content type="html">
      Boom! This is out! Fresh out of the oven. Publishing on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10r8…t2p8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has been a breeze so far.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyt8wumn8ghj7un9d3shjtnwdaehgu3wdejhgtcqypsucextdw4ry8aef86kycxdwcgkxuvjx79f0u04fc774hfnpr4wgsn2z6n&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…2z6n&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 🔥 Exciting news 🔥 Cordn native Android app is here 📱&lt;br/&gt;&lt;br/&gt;The native Cordn app is now available on ZapStore. This has been a long-requested feature, and it is finally here for everyone. ✨&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://zapstore.dev/apps/naddr1qqxk7un89e3k7unydchxzursqyv8wumn8ghj7un9d3shjtn6v9c8xar0wfjjuer9wcpzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqvzqqqr7pv6zvfm6&#34;&gt;https://zapstore.dev/apps/naddr1qqxk7un89e3k7unydchxzursqyv8wumn8ghj7un9d3shjtn6v9c8xar0wfjjuer9wcpzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqvzqqqr7pv6zvfm6&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The headline reason to install it: push notifications. You no longer have to keep a tab open or keep checking the app to stay on top of your groups.&lt;br/&gt;&lt;br/&gt;For the nerds, here is how they actually work. There is no third-party push server and no notification service sitting in the middle. Everything runs on your phone through efficient coordinator fetching, so this is as private and secure as the rest of Cordn.&lt;br/&gt;&lt;br/&gt;The app ships with two more cool things:&lt;br/&gt;&lt;br/&gt;💎 Amber login, alongside every other login method Cordn already supports, so you can sign in with your preferred Nostr signer.&lt;br/&gt;🔗 A share intent handler, so sharing a link, image, or piece of text straight into a Cordn group is now a single tap from anywhere on your phone.&lt;br/&gt;&lt;br/&gt;Prefer the web or a PWA? Nothing changes. You can keep using Cordn in the browser or installed as a PWA exactly as before. The native app is an addition, not a replacement, and it is what finally unblocks reliable notifications, a real requirement these days to not lose a beat in your groups.&lt;br/&gt;&lt;br/&gt;This is the first official release and the first milestone in Cordn&#39;s native evolution. We tried our best to iron out every bug and edge case, but this is software, so please report anything you find. Feature requests are welcome too.&lt;br/&gt;&lt;br/&gt;The full release notes live at &lt;a href=&#34;https://cordn.net/chat/news&#34;&gt;https://cordn.net/chat/news&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Aren&#39;t you using Cordn yet? Just start chatting at &lt;a href=&#34;https://cordn.net/&#34;&gt;https://cordn.net/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you like the project and want to see it grow, please consider contributing in any way you can. Every bit counts, report a bug, contribute with your expertise, send some sats. We are building this together in the open 💛 &lt;/blockquote&gt;
    </content>
    <updated>2026-07-23T17:40:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszpg543c38qr4gje4e273lyue276vvwhf8z6pyttdxt0xvrv0thaqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu8jaezm</id>
    
      <title type="html">The Android app is coming out very soon 🔥🔥🔥 and in honor ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszpg543c38qr4gje4e273lyue276vvwhf8z6pyttdxt0xvrv0thaqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu8jaezm" />
    <content type="html">
      The Android app is coming out very soon 🔥🔥🔥 and in honor of that, we’ve created the official Cordn account. So far, we’ve been managing everything through this profile, but it’s time to move forward. Follow it for news and stay up to date about what’s coming for truly private messaging over Nostr.  &lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzps7xmxansh7cyl8ak3wexws73n8jjpd7xpr8z50dtl34dgg22f0fqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqzp2r5tcrlthataww56rc8ly6nll66k55a79pr6zurtq0k7veeykrfrzfue8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…fue8&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Hello nostr! &lt;/blockquote&gt;
    </content>
    <updated>2026-07-23T16:37:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqgap5zh8ekh2gmxsu0r86h7vapcruljgajlx8kexp2cll73dw5wszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu89x9tk</id>
    
      <title type="html">Multiple Media Uploads: Send a whole batch at once. 📎 Some ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqgap5zh8ekh2gmxsu0r86h7vapcruljgajlx8kexp2cll73dw5wszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu89x9tk" />
    <content type="html">
      Multiple Media Uploads: Send a whole batch at once. 📎&lt;br/&gt;&lt;br/&gt;Some users requested the ability to upload multiple files at once, previously, you could only send one at a time. Now, you can select multiple photos or files and send them together. You’ll also see real-time progress, so you’ll know when a large file is being transferred, and you can cancel the upload with one tap if you change your mind. As always, everything remains end-to-end encrypted.&lt;br/&gt;&lt;br/&gt;And for Android users waiting in the wings: a native Cordn app is just around the corner. 👀
    </content>
    <updated>2026-07-23T10:14:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs006lj29mqgcyzyphednrtm8nwfjtcxgz63n9qteghjuazxp5zjnqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuw6knh9</id>
    
      <title type="html">Yes, but fyi android native app is around the corner, probably ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs006lj29mqgcyzyphednrtm8nwfjtcxgz63n9qteghjuazxp5zjnqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuw6knh9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrjthnp8e63csg6mqna6w646u7e33kgmgdpjdhtr7x6lagrlgcyrcpz9mhxue69uhkummnw3ezumrpdejz7tl5rcc&#39;&gt;nevent1q…5rcc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, but fyi android native app is around the corner, probably this week or early next week, and it&amp;#39;ll bundle nip 55 login with amber :)
    </content>
    <updated>2026-07-20T17:21:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrt2cag6zrkz39xawr4syhx4makvd9eyu5g6gghtnq6s2sm93smnqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu3y3px0</id>
    
      <title type="html">No, we considered using Unified Push, but it has two important ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrt2cag6zrkz39xawr4syhx4makvd9eyu5g6gghtnq6s2sm93smnqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu3y3px0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2y3w679z6g3cntnyhxjsq7chgqxxuzz4c69029d0re4a08hxju8qpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpdnve2&#39;&gt;nevent1q…nve2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, we considered using Unified Push, but it has two important tradeoffs. Users would need to install a third-party app to receive notifications, and someone would also need to run a server for notifications. We explored modifying the coordinator to add notification capabilities, but that wasn’t acceptable because it would violate the &amp;#34;dumb coordinator&amp;#34; constraint. So, we opted for the most straightforward solution: a worker that fetches messages from the coordinator at a specific frequency.&lt;br/&gt;&lt;br/&gt;This approach is quite efficient because it involves a single API call (no subscriptions), and it only wakes the radio periodically. By default, we set the interval to 5 minutes, but users can configure it to 1 or 10 minutes. There’s also another option that doesn’t require persistent notifications but runs on a ~15-minute interval, this is the most reliable and battery lightweight mode. The faster options can be terminated in some phones.&lt;br/&gt;&lt;br/&gt;In our testing, we’ve found it to be quite reliable. Even at the fastest interval of 1 minute, battery performance remains good. So far, it sits next to a signal with similar battery drain.
    </content>
    <updated>2026-07-20T07:40:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsve3a7u60rmkspf4wrww0726ksre6treps7fal5gmjtccglrvquqqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu3hyh63</id>
    
      <title type="html">We’re already working on the native Cordn app for Android. This ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsve3a7u60rmkspf4wrww0726ksre6treps7fal5gmjtccglrvquqqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu3hyh63" />
    <content type="html">
      We’re already working on the native Cordn app for Android. This feels like the next logical step after the multi-device release we recently launched. It’s already shaping up well, we have a very alpha version in internal testing, with native notifications working without third-party push notification servers or anything similar. It’s very private and efficient, with good battery performance so far. This is going to be lit!🔥🔥🔥&lt;br/&gt;&lt;br/&gt;We’ll likely have a solid version ready by next week, which we will release on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10r8…t2p8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  Looking forward to it!
    </content>
    <updated>2026-07-19T13:25:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsth07vn725j57y533j6qd98aajekx62g2y7rg3krjk5daz6vt9reszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuuhekls</id>
    
      <title type="html">Join our cordn channel! ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsth07vn725j57y533j6qd98aajekx62g2y7rg3krjk5daz6vt9reszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuuhekls" />
    <content type="html">
      Join our cordn channel! &lt;a href=&#34;https://cordn.net/chat/dfa7475d-c9ef-46df-bf85-1f481fdcf2c4?m=eyJuYW1lIjoiQ29yZG4gRGV2IiwiaWNvbiI6IvCfqqIifQ&#34;&gt;https://cordn.net/chat/dfa7475d-c9ef-46df-bf85-1f481fdcf2c4?m=eyJuYW1lIjoiQ29yZG4gRGV2IiwiaWNvbiI6IvCfqqIifQ&lt;/a&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzqpswpcf4m0t4d2qtnp5jeypy3d5x6e24smp3389wgdgt9rf8a697qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqzpcg74y9p9phz3lnsl29p92ew7ymvlyxymj7tsgv69s4src67qwn8q2rcyu&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…rcyu&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Cordn doesn’t have any funding, no VC money, no grants, like other projects do. Cordn doesn’t have a big team, nor an organization or a director behind it. We’re building Cordn as a service for the community and for ourselves because we believe that truly private, permissionless, secure, and accessible communications is a fundamental human right that we must defend in these darker times.&lt;br/&gt;&lt;br/&gt;We’re pushing as hard as we can to make this a reality, so you don’t have to bend over when things get darker. In short, to be free.&lt;br/&gt;&lt;br/&gt;This is a grassroots movement, and the people building it are doing so for the sake of making this a reality, to have a real alternative, totally voluntarily. This is a community project. So, if you like what we’re building, please consider contributing in any way you can, whether by testing, providing feedback, creating content, or sending us some zaps. Everything is welcome and helps us keep pushing and growing this.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzqpswpcf4m0t4d2qtnp5jeypy3d5x6e24smp3389wgdgt9rf8a697qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqzpqpqfs67544d3dws6yn5tp5fcasxy7n4j6j0fwff4kf00v72xwv0tgm6e3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…m6e3&lt;/a&gt;&lt;/span&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-07-18T13:50:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv42xcw24qlrz0f332q7lmdyt6epk440aw9a65mhzq08680vwk9aczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuka4u6z</id>
    
      <title type="html">And the spirit of things. We would like to keep pushing ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv42xcw24qlrz0f332q7lmdyt6epk440aw9a65mhzq08680vwk9aczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuka4u6z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst0h2sxztu0t49trzufn4ah7tqkpcv6f79mutcfh65kla3u7769kgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc4k7vyf&#39;&gt;nevent1q…7vyf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And the spirit of things. We would like to keep pushing organically. Let&amp;#39;s see how it goes :)
    </content>
    <updated>2026-07-17T09:30:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswz84fpgfgdc50uu863gf2kth3xm8ep3xuhjuzrx3v9vq7xhsr5eczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuf9c35r</id>
    
      <title type="html">Cordn doesn’t have any funding, no VC money, no grants, like ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswz84fpgfgdc50uu863gf2kth3xm8ep3xuhjuzrx3v9vq7xhsr5eczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuf9c35r" />
    <content type="html">
      Cordn doesn’t have any funding, no VC money, no grants, like other projects do. Cordn doesn’t have a big team, nor an organization or a director behind it. We’re building Cordn as a service for the community and for ourselves because we believe that truly private, permissionless, secure, and accessible communications is a fundamental human right that we must defend in these darker times.&lt;br/&gt;&lt;br/&gt;We’re pushing as hard as we can to make this a reality, so you don’t have to bend over when things get darker. In short, to be free.&lt;br/&gt;&lt;br/&gt;This is a grassroots movement, and the people building it are doing so for the sake of making this a reality, to have a real alternative, totally voluntarily. This is a community project. So, if you like what we’re building, please consider contributing in any way you can, whether by testing, providing feedback, creating content, or sending us some zaps. Everything is welcome and helps us keep pushing and growing this.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzqpswpcf4m0t4d2qtnp5jeypy3d5x6e24smp3389wgdgt9rf8a697qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqzpqpqfs67544d3dws6yn5tp5fcasxy7n4j6j0fwff4kf00v72xwv0tgm6e3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…m6e3&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Multi-device is here 💻📱💻&lt;br/&gt; &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/8f284485229315734b29af897fb8250825eda56fc2b1de0ff4abff39b86948c9.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;There&#39;s an expectation so basic it barely feels worth saying: if you join a group on your laptop, it should be on your phone too. Your account, your groups, on whatever device you&#39;re holding.&lt;br/&gt;&lt;br/&gt;Until now, Cordn couldn&#39;t do that, and getting there took real engineering (and almost 2 weeks of work). This is one of the largest changes Cordn has shipped, because the obvious-sounding behavior required a genuinely non-obvious design.&lt;br/&gt;&lt;br/&gt;The hard part is that MLS, the encryption protocol Cordn groups run on, doesn&#39;t hand you multi-device for free. There are two honest ways to add a device, and they pull in opposite directions.&lt;br/&gt;&lt;br/&gt;The way the standard envisions makes each device its own member of the group, with its own keys and its own state. That&#39;s a legitimate model with real virtues: you can revoke a single device, and one compromised device doesn&#39;t compromise the others. It also has real costs: adding a device means an explicit invite every time, if you join a group you need to invite all your devices, and the group&#39;s membership structure reveals how many devices you run. In practice, people who wanted multi-device today were already doing a rough version of this by hand. They&#39;d create a second account on the new device and add it to the group as a separate member.&lt;br/&gt;&lt;br/&gt;We went the other way. Your devices share one identity inside every group. One set of keys, one membership, the same state replicated across all of them. Link a device once with a connection string, and from then on:&lt;br/&gt;&lt;br/&gt;- A group you join or create on one device appears on the others, automatically.&lt;br/&gt;- Remove a group from your list, and it&#39;s gone everywhere.&lt;br/&gt;- Nothing to invite, nothing to babysit.&lt;br/&gt;&lt;br/&gt;Because every device is the same member, the group can&#39;t tell how many you&#39;re running either, so your hardware footprint stays yours.&lt;br/&gt;&lt;br/&gt;Under the hood this required solving a stack of genuinely hard problems: how devices reconcile state, how offline catch-up recovers messages without losing them, how deletions stick across the fleet, what happens when two devices act at once. The good news is you don&#39;t have to think about any of it. Turn on sync, link your devices, and the complexity stays out of sight.&lt;br/&gt;&lt;br/&gt;This isn&#39;t free, and we want to be straight about the trade. Sharing the same state across devices means we give up per-device security. But the catastrophic case is losing your account key and your connection string together, but even then MLS&#39;s forward secrecy and post-compromise security still hold, rekeying/rotating the string recovers you, and no one else in your groups is affected.&lt;br/&gt;&lt;br/&gt;Importantly, this doesn&#39;t replace the standard approach. It&#39;s an alternative, and both are legitimate. The RFC&#39;s per-device model gives you security properties ours trades away; ours gives you seamless sync and a hidden device count it structurally can&#39;t. Multi-device is entirely opt-in: nothing changes unless you explicitly turn it on and link devices. If you prefer the manual, per-device way, you can keep right on doing it. Nothing is forced on you.&lt;br/&gt;&lt;br/&gt;We worked hard to catch the edge cases, and it&#39;s mature enough to depend on. But it&#39;s new, so treat it as experimental, and if you hit a bug, tell us.&lt;br/&gt;&lt;br/&gt;The full design (every decision, every tradeoff, every invariant) is in the spec: &lt;a href=&#34;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/multi-device.md&#34;&gt;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/multi-device.md&lt;/a&gt;&lt;br/&gt;We wrote it to be read. &lt;/blockquote&gt;
    </content>
    <updated>2026-07-17T09:10:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstp3j9r9wduj3ag0dvgm3vtuv8fma8qeaeky8r7e2wlxry4hdhgkszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tudyg9g0</id>
    
      <title type="html">Good question. There are actually two ratchets in MLS and we ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstp3j9r9wduj3ag0dvgm3vtuv8fma8qeaeky8r7e2wlxry4hdhgkszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tudyg9g0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqmlrldt0we4zfd36fa4jsvpg9r6f8zvmvvs8s8kdlljaa9t03j5spzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcn3raxw&#39;&gt;nevent1q…raxw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Good question. There are actually two ratchets in MLS and we handle them differently.&lt;br/&gt;&lt;br/&gt;For application messages, we don&amp;#39;t coordinate generation picks across devices. We let them race. The delivery stream carries the generation in the clear, so when one device sends at gen N, the other sees it and advances its own counter past N. Self-echoes we match by ciphertext bytes (not leaf index), so a device knows if a &amp;#34;self&amp;#34; message was its own send or a sibling&amp;#39;s, and advances accordingly. For the rare case where two devices grab the same N in the same instant, the RFC 9420 reuse guard adds fresh randomness to the nonce so the key/nonce pair stays distinct. That guard exists in single-device MLS anyway, so we get it for free. No fighting, no extra sync.&lt;br/&gt;&lt;br/&gt;Commits are the part that can&amp;#39;t be shared over the stream. A Commit refreshes the leaf with new keys, and only the committer gets the private half. A sibling trying to ingest it would mark itself removed. So we detect sibling Commits (sender leaf index equals ours), skip them, and the committing device republishes its full state on Blossom for the others to fast-forward from.&lt;br/&gt;&lt;br/&gt;App messages ride the stream because their keys are derivable from the shared epoch secret. Commits can&amp;#39;t, because the new leaf keys only exist on the committer.
    </content>
    <updated>2026-07-16T18:38:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0jmtr30p9qg8slqv3wk3xmnrtglk24vkx098a5f5ceecej97tqwgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu4txvq4</id>
    
      <title type="html">Yes! We think so. Please share any feedback if you test it. The ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0jmtr30p9qg8slqv3wk3xmnrtglk24vkx098a5f5ceecej97tqwgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu4txvq4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy67zwpsge53aah6k9kkm3awuzrsyufase89metessa0fdc8vq5aspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcuftmgx&#39;&gt;nevent1q…tmgx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes! We think so. Please share any feedback if you test it. The next things are the enhancements you proposed these past few days
    </content>
    <updated>2026-07-16T15:53:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2knnl7cf6f8sqzp4mj8e33cjjttt928wke89d3nsyn9yy7esusyczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu98wmv7</id>
    
      <title type="html">They share the same leaf node. The cool part is totally opt-in, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2knnl7cf6f8sqzp4mj8e33cjjttt928wke89d3nsyn9yy7esusyczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu98wmv7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqyhcf53mdf6qag87wfnzra4slum5k6t5wqv2tvz8d67pkty7frhcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcupya85&#39;&gt;nevent1q…ya85&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;They share the same leaf node. The cool part is totally opt-in, you can keep using the manual multi-leaf-node approach that the RFC provides, or use this one, which is basically a mesh sync using Blossom and Nostr relays. Everything is in the spec if you&amp;#39;re interested :)
    </content>
    <updated>2026-07-16T15:52:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv6c3vzyjlu9wm08chvu2qguaqf6yjftlnqsaaa7pq7pdl5c2ezsczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tufm386m</id>
    
      <title type="html">If you want to use it, go to Config &amp;gt; Multi-device and click ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv6c3vzyjlu9wm08chvu2qguaqf6yjftlnqsaaa7pq7pdl5c2ezsczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tufm386m" />
    <content type="html">
      If you want to use it, go to Config &amp;gt; Multi-device and click the Sync &amp;amp; Generate button. Then, open Cordn on another device, log in with your account, and scan or paste the generated string. From there, you don’t need to worry about anything else.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzqpswpcf4m0t4d2qtnp5jeypy3d5x6e24smp3389wgdgt9rf8a697qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqsqsycd0226kckhgdzf69s6yuwcrz0f6edf85hy56myhhk09r8x8swlz3pt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…z3pt&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Multi-device is here 💻📱💻&lt;br/&gt; &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/8f284485229315734b29af897fb8250825eda56fc2b1de0ff4abff39b86948c9.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;There&#39;s an expectation so basic it barely feels worth saying: if you join a group on your laptop, it should be on your phone too. Your account, your groups, on whatever device you&#39;re holding.&lt;br/&gt;&lt;br/&gt;Until now, Cordn couldn&#39;t do that, and getting there took real engineering (and almost 2 weeks of work). This is one of the largest changes Cordn has shipped, because the obvious-sounding behavior required a genuinely non-obvious design.&lt;br/&gt;&lt;br/&gt;The hard part is that MLS, the encryption protocol Cordn groups run on, doesn&#39;t hand you multi-device for free. There are two honest ways to add a device, and they pull in opposite directions.&lt;br/&gt;&lt;br/&gt;The way the standard envisions makes each device its own member of the group, with its own keys and its own state. That&#39;s a legitimate model with real virtues: you can revoke a single device, and one compromised device doesn&#39;t compromise the others. It also has real costs: adding a device means an explicit invite every time, if you join a group you need to invite all your devices, and the group&#39;s membership structure reveals how many devices you run. In practice, people who wanted multi-device today were already doing a rough version of this by hand. They&#39;d create a second account on the new device and add it to the group as a separate member.&lt;br/&gt;&lt;br/&gt;We went the other way. Your devices share one identity inside every group. One set of keys, one membership, the same state replicated across all of them. Link a device once with a connection string, and from then on:&lt;br/&gt;&lt;br/&gt;- A group you join or create on one device appears on the others, automatically.&lt;br/&gt;- Remove a group from your list, and it&#39;s gone everywhere.&lt;br/&gt;- Nothing to invite, nothing to babysit.&lt;br/&gt;&lt;br/&gt;Because every device is the same member, the group can&#39;t tell how many you&#39;re running either, so your hardware footprint stays yours.&lt;br/&gt;&lt;br/&gt;Under the hood this required solving a stack of genuinely hard problems: how devices reconcile state, how offline catch-up recovers messages without losing them, how deletions stick across the fleet, what happens when two devices act at once. The good news is you don&#39;t have to think about any of it. Turn on sync, link your devices, and the complexity stays out of sight.&lt;br/&gt;&lt;br/&gt;This isn&#39;t free, and we want to be straight about the trade. Sharing the same state across devices means we give up per-device security. But the catastrophic case is losing your account key and your connection string together, but even then MLS&#39;s forward secrecy and post-compromise security still hold, rekeying/rotating the string recovers you, and no one else in your groups is affected.&lt;br/&gt;&lt;br/&gt;Importantly, this doesn&#39;t replace the standard approach. It&#39;s an alternative, and both are legitimate. The RFC&#39;s per-device model gives you security properties ours trades away; ours gives you seamless sync and a hidden device count it structurally can&#39;t. Multi-device is entirely opt-in: nothing changes unless you explicitly turn it on and link devices. If you prefer the manual, per-device way, you can keep right on doing it. Nothing is forced on you.&lt;br/&gt;&lt;br/&gt;We worked hard to catch the edge cases, and it&#39;s mature enough to depend on. But it&#39;s new, so treat it as experimental, and if you hit a bug, tell us.&lt;br/&gt;&lt;br/&gt;The full design (every decision, every tradeoff, every invariant) is in the spec: &lt;a href=&#34;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/multi-device.md&#34;&gt;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/multi-device.md&lt;/a&gt;&lt;br/&gt;We wrote it to be read. &lt;/blockquote&gt;
    </content>
    <updated>2026-07-16T15:29:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0usenmel3xujk8vwdvmeur0ufvg6hmgaflkfgmplpnytve7svzsgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuks5dqk</id>
    
      <title type="html">cc @npub10xv…g437 @npub1l5s…gx9z @npub1klk…x3vt</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0usenmel3xujk8vwdvmeur0ufvg6hmgaflkfgmplpnytve7svzsgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuks5dqk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgqgzvxh49dtvtt5x3yazcdzw8vp385avk5n6tj2ddjtmm8j3nnrcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc60kmnr&#39;&gt;nevent1q…kmnr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10xvczstpwsljy7gqd2cselvrh5e6mlerep09m8gff87avru0ryqsg2g437&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;EricFJ&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10xv…g437&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Silberengel&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l5s…gx9z&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Max&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1klk…x3vt&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-07-16T15:25:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgqgzvxh49dtvtt5x3yazcdzw8vp385avk5n6tj2ddjtmm8j3nnrczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tupeqpd7</id>
    
      <title type="html">Multi-device is here 💻📱💻 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgqgzvxh49dtvtt5x3yazcdzw8vp385avk5n6tj2ddjtmm8j3nnrczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tupeqpd7" />
    <content type="html">
      Multi-device is here 💻📱💻&lt;br/&gt; &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/8f284485229315734b29af897fb8250825eda56fc2b1de0ff4abff39b86948c9.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;There&amp;#39;s an expectation so basic it barely feels worth saying: if you join a group on your laptop, it should be on your phone too. Your account, your groups, on whatever device you&amp;#39;re holding.&lt;br/&gt;&lt;br/&gt;Until now, Cordn couldn&amp;#39;t do that, and getting there took real engineering (and almost 2 weeks of work). This is one of the largest changes Cordn has shipped, because the obvious-sounding behavior required a genuinely non-obvious design.&lt;br/&gt;&lt;br/&gt;The hard part is that MLS, the encryption protocol Cordn groups run on, doesn&amp;#39;t hand you multi-device for free. There are two honest ways to add a device, and they pull in opposite directions.&lt;br/&gt;&lt;br/&gt;The way the standard envisions makes each device its own member of the group, with its own keys and its own state. That&amp;#39;s a legitimate model with real virtues: you can revoke a single device, and one compromised device doesn&amp;#39;t compromise the others. It also has real costs: adding a device means an explicit invite every time, if you join a group you need to invite all your devices, and the group&amp;#39;s membership structure reveals how many devices you run. In practice, people who wanted multi-device today were already doing a rough version of this by hand. They&amp;#39;d create a second account on the new device and add it to the group as a separate member.&lt;br/&gt;&lt;br/&gt;We went the other way. Your devices share one identity inside every group. One set of keys, one membership, the same state replicated across all of them. Link a device once with a connection string, and from then on:&lt;br/&gt;&lt;br/&gt;- A group you join or create on one device appears on the others, automatically.&lt;br/&gt;- Remove a group from your list, and it&amp;#39;s gone everywhere.&lt;br/&gt;- Nothing to invite, nothing to babysit.&lt;br/&gt;&lt;br/&gt;Because every device is the same member, the group can&amp;#39;t tell how many you&amp;#39;re running either, so your hardware footprint stays yours.&lt;br/&gt;&lt;br/&gt;Under the hood this required solving a stack of genuinely hard problems: how devices reconcile state, how offline catch-up recovers messages without losing them, how deletions stick across the fleet, what happens when two devices act at once. The good news is you don&amp;#39;t have to think about any of it. Turn on sync, link your devices, and the complexity stays out of sight.&lt;br/&gt;&lt;br/&gt;This isn&amp;#39;t free, and we want to be straight about the trade. Sharing the same state across devices means we give up per-device security. But the catastrophic case is losing your account key and your connection string together, but even then MLS&amp;#39;s forward secrecy and post-compromise security still hold, rekeying/rotating the string recovers you, and no one else in your groups is affected.&lt;br/&gt;&lt;br/&gt;Importantly, this doesn&amp;#39;t replace the standard approach. It&amp;#39;s an alternative, and both are legitimate. The RFC&amp;#39;s per-device model gives you security properties ours trades away; ours gives you seamless sync and a hidden device count it structurally can&amp;#39;t. Multi-device is entirely opt-in: nothing changes unless you explicitly turn it on and link devices. If you prefer the manual, per-device way, you can keep right on doing it. Nothing is forced on you.&lt;br/&gt;&lt;br/&gt;We worked hard to catch the edge cases, and it&amp;#39;s mature enough to depend on. But it&amp;#39;s new, so treat it as experimental, and if you hit a bug, tell us.&lt;br/&gt;&lt;br/&gt;The full design (every decision, every tradeoff, every invariant) is in the spec: &lt;a href=&#34;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/multi-device.md&#34;&gt;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/multi-device.md&lt;/a&gt;&lt;br/&gt;We wrote it to be read.
    </content>
    <updated>2026-07-16T15:24:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfvcu5762dpqxc22jrp9635wyjqhp4xmd89msjmmd4vfkpvhrfvqszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuhal6wf</id>
    
      <title type="html">Actually is less overhead. MLS (Cordn) uses a tree-based group ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfvcu5762dpqxc22jrp9635wyjqhp4xmd89msjmmd4vfkpvhrfvqszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuhal6wf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw0dpr4mmc7rk5wv2ksc9gmzfjhxflg8ae2us0adqcjp3cljs7y9sppemhxue69uhkummn9ekx7mp0hjzq4e&#39;&gt;nevent1q…zq4e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Actually is less overhead. MLS (Cordn) uses a tree-based group key agreement called TreeKEM to manage group state. In a balanced tree, join/leave/rotation operations touch only O(log n) nodes, so very large groups can handle rekeys (including member bans and key rotations) much more efficiently than protocols that re-encrypt or re-establish keys for all n members, such as Double Ratchet–based or naive custom group protocols, which are O(n) per rekey.&lt;br/&gt; &lt;img src=&#34;https://i.kym-cdn.com/photos/images/original/001/191/035/135.png&#34;&gt; 
    </content>
    <updated>2026-07-16T14:36:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszj3hun8v6q2a4h8qc7y3cmm5hxkq5re5dde25vp4kxjg9cp3lzcczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tutre7wd</id>
    
      <title type="html">GM nostr! Today we&amp;#39;ll release multi device feature, and it ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszj3hun8v6q2a4h8qc7y3cmm5hxkq5re5dde25vp4kxjg9cp3lzcczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tutre7wd" />
    <content type="html">
      GM nostr! Today we&amp;#39;ll release multi device feature, and it will be smooth af, automatic sync between devices, 0 babysiting. Stay tuned 🚀
    </content>
    <updated>2026-07-16T08:36:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2756t40g75uaw0fqmyu9mzp8df65teq248kqjl8swj3krtljkjsszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu00ukwm</id>
    
      <title type="html">Chinese elites too?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2756t40g75uaw0fqmyu9mzp8df65teq248kqjl8swj3krtljkjsszyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu00ukwm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr9rd8v3cssj60eukv6z86wa5ufszny9n4qe0rafxwrpuewy5elvgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhscefak9&#39;&gt;nevent1q…fak9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Chinese elites too?
    </content>
    <updated>2026-06-26T09:56:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdtnx6ndnapdydh0jdrw37cpdh7fks58xlne2csn2vpah4usum4xczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuf4fc82</id>
    
      <title type="html">New Cordn feature: Shareable group links 🔗 We&amp;#39;ve just ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdtnx6ndnapdydh0jdrw37cpdh7fks58xlne2csn2vpah4usum4xczyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuf4fc82" />
    <content type="html">
      New Cordn feature: Shareable group links 🔗&lt;br/&gt;&lt;br/&gt;We&amp;#39;ve just added join requests for groups to the Cordn coordinator, the web client, and the CLI client. This means you can share a link so anyone who isn&amp;#39;t yet a member can request to join a group.&lt;br/&gt;&lt;br/&gt;Try it now: join our stress test group 👇&lt;br/&gt;&lt;a href=&#34;https://cordn.net/chat/b530f14c-fd6b-4023-8001-cebcdfbfb239?m=eyJuYW1lIjoiU3RyZXNzIFRlc3QiLCJpY29uIjoi8J%2BMsiJ9&#34;&gt;https://cordn.net/chat/b530f14c-fd6b-4023-8001-cebcdfbfb239?m=eyJuYW1lIjoiU3RyZXNzIFRlc3QiLCJpY29uIjoi8J%2BMsiJ9&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s how it works: When a user request to join a group, a join request lands as a notification for the group admins. Any admin approves, the user receives an invitation and gets added, done. If the user doesn&amp;#39;t have an account yet, they&amp;#39;re prompted to log in and everything resolves transparently, no extra steps. It&amp;#39;s the perfect onboarding tool. Share links out of band, drop them in public channels, simple and intuitive.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/f7eebc03e3f9350b36ae3454888c165ea12156405c9b3b7eb3e0d02615e15060.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/b01f5d4957d62b2929fdbec500034f0788bda070ac295906ae56f794d5583e70.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://npub1qc8quy6ah46k4q9es6fvjqjgk6rdv42cdsccnjhyx59j35n7azlq7ntwss.blossom.band/269ce1174e108867f54df46694265112d2d41049ff8c20fb54b13d1c8bc53c44.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;Read the spec: &lt;a href=&#34;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/join-requests.md&#34;&gt;https://github.com/Cordn-msg/cordn/blob/master/spec/applications/join-requests.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This feature also kicked off a new section in the Cordn specs: application specs. Rather than extending the core spec for every new feature, app specs are separate documents for ongoing development, research, and enhancements. They keep the core spec stable while giving new ideas room to breathe and evolve.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/Cordn-msg/cordn/tree/master/spec/applications&#34;&gt;https://github.com/Cordn-msg/cordn/tree/master/spec/applications&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;We&amp;#39;re building Cordn as best we can, a project born out of love, with zero funding. If you like what we&amp;#39;re doing, consider zapping me or contributing. Code, bug reports, ideas, everything helps.&lt;br/&gt;&lt;br/&gt;Shoutout to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12w53uwny68m936vr4s0yl8svd9lc7vlqrkx7hepe7nq6jggn7kfq92rrm3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Joel 🇨🇭&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12w5…rrm3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for their first contribution to the web client, enhancing the login dialog. 🫶&lt;br/&gt;&lt;br/&gt;Now go play. &lt;a href=&#34;https://cordn.net&#34;&gt;https://cordn.net&lt;/a&gt; is free, private, and needs no email, phone number, or KYC. Speak freely. No one can listen.
    </content>
    <updated>2026-06-11T15:28:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr06nl2snsratlqz4vwhk5h828fk3yn8s8unu8a8gtd4vptsfwdwgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuqytzrp</id>
    
      <title type="html">That was from an early version; there are no relays now, as they ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr06nl2snsratlqz4vwhk5h828fk3yn8s8unu8a8gtd4vptsfwdwgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuqytzrp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszjx28wcq7euxjdpy728r3wmk82j7kr95vrah0my7yk3vkeuq4vtcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtchthgkt&#39;&gt;nevent1q…hgkt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That was from an early version; there are no relays now, as they were never needed for configuration. Was just for power users
    </content>
    <updated>2026-05-26T15:13:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsry5k7yvlufhu7hed0masrqrkz7m2swg8l2ddpllzzwna98ayg44szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu9cp7ae</id>
    
      <title type="html">Now or never</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsry5k7yvlufhu7hed0masrqrkz7m2swg8l2ddpllzzwna98ayg44szyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tu9cp7ae" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2z0deev7s4699gqmlhwp0tjdkum9ejeqsp93uwedzn4n0elmtpjsppemhxue69uhkummn9ekx7mp000a9tn&#39;&gt;nevent1q…a9tn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Now or never
    </content>
    <updated>2026-05-24T20:44:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszukywth7rf77457a0vz2f6xd822rlnlthsqwsxsspr73e5xku3qgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tutv570w</id>
    
      <title type="html">Good luck redeeming these zaps, and be careful not to doxx all of ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszukywth7rf77457a0vz2f6xd822rlnlthsqwsxsspr73e5xku3qgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tutv570w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqm5wyvj09ajjnu0mx895j6d8xrzc2aht2qv8acfa54g4rtcx7hjcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhspw7cmd&#39;&gt;nevent1q…7cmd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Good luck redeeming these zaps, and be careful not to doxx all of yourself along the way. Also keep an eye on your back when you step onto the street.
    </content>
    <updated>2026-05-17T09:27:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvf5308mcdqazxrfqzyqruyax3kc704x8a5mtftggj39pt5zewkjgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tulx5hgw</id>
    
      <title type="html">Hahaha.... Good luck</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvf5308mcdqazxrfqzyqruyax3kc704x8a5mtftggj39pt5zewkjgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tulx5hgw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxd34trzh3e6rk2al69t0jhhxs8d74huswdh3mg3qzv9y9yj738dcpzpmhxue69uhkummnw3ezumt0d5hsfxnuzs&#39;&gt;nevent1q…nuzs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hahaha.... Good luck
    </content>
    <updated>2026-05-17T09:24:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfk6t0whsjd35s7c6drs9z83807jfy9hg2yruaeye0fs9kf2n2svgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tul9q2rv</id>
    
      <title type="html">In the long term blue team wins</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfk6t0whsjd35s7c6drs9z83807jfy9hg2yruaeye0fs9kf2n2svgzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tul9q2rv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstehrft0yszswaq9rhxa0qtgt6vh65jnwz7twsfylr88fpsjlttyqprdmhxue69uhhgun9dejxjmn89eex2mrp09ejumrpdejz7593mkx&#39;&gt;nevent1q…3mkx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In the long term blue team wins
    </content>
    <updated>2026-05-09T09:58:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdyk9qqmxwez8dd4gk67z4kklnlyy5u3sykjjd934fwewa8e757gqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuu2rky8</id>
    
      <title type="html">GM mahole!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdyk9qqmxwez8dd4gk67z4kklnlyy5u3sykjjd934fwewa8e757gqzyqrqursntk7h265qhxrf9jgzfzmgd4j4tpkrrzw2us6sk2xj0m5tuu2rky8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8zput2l7va7hq29f55wsqmmfv7cfxpyjjw97ac8dgek6u3yy7ppqprdmhxue69uhhgun9dejxjmn89eex2mrp09ejumrpdejz7v8e6z5&#39;&gt;nevent1q…e6z5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;GM mahole!
    </content>
    <updated>2026-05-05T14:59:16Z</updated>
  </entry>

</feed>