<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-01T15:40:07Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Cuda</title>
  <author>
    <name>Cuda</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1tc20rpynfjyzruvawq7lnutq3knz88ygll4ksxa7lgvn5f6uky9qj2gf27.rss" />
  <link href="https://yabu.me/npub1tc20rpynfjyzruvawq7lnutq3knz88ygll4ksxa7lgvn5f6uky9qj2gf27" />
  <id>https://yabu.me/npub1tc20rpynfjyzruvawq7lnutq3knz88ygll4ksxa7lgvn5f6uky9qj2gf27</id>
  <icon>https://image.nostr.build/4a00b542b8e9fb3f3f8823dc145fcead8acbd010f3dc32d00e1b828e8c7d811c.jpg</icon>
  <logo>https://image.nostr.build/4a00b542b8e9fb3f3f8823dc145fcead8acbd010f3dc32d00e1b828e8c7d811c.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsgv0vnpclmsmnatctlvu7ntdse375z83pgwhzq5kzte3zg9274w0czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5sf8q0q</id>
    
      <title type="html">tell me that you are rich without telling me</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgv0vnpclmsmnatctlvu7ntdse375z83pgwhzq5kzte3zg9274w0czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5sf8q0q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ml6lvnhsd27zf7kgqu4vvfmtap96tan4mkscdq6ljnkkqrg5zacpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsaceraa&#39;&gt;nevent1q…eraa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; tell me that you are rich without telling me
    </content>
    <updated>2026-04-10T10:42:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9vsz0nh3kmxds6mvp9s68dkxw8mkem2qnynhwjsp39jwaxa5cjcqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58qxmut</id>
    
      <title type="html">Traveling through Asia has shown me one thing: how incredibly ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9vsz0nh3kmxds6mvp9s68dkxw8mkem2qnynhwjsp39jwaxa5cjcqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58qxmut" />
    <content type="html">
      Traveling through Asia has shown me one thing: how incredibly addicted people can become to #TikTok and similar apps. It&amp;#39;s frightening to see a group of people sitting together, wordlessly staring at their devices for hours. Usually with sound on, so you can hear them constantly watching some #brainrod content. This is not just some people or only young people - this is everyone. Even in shops, you sometimes have to speak to people loudly because they don&amp;#39;t notice you otherwise. However, what I find most disturbing is children sitting in strollers with pacifiers in their mouths, staring at a phone. They can already operate the phone but can barely feed themselves independently. To me, this looks less like a cool new form of entertainment and more like an #epidemic.&lt;br/&gt;&lt;br/&gt;Have you noticed that around you? #asknostr&lt;br/&gt;&lt;br/&gt;#grownostr
    </content>
    <updated>2026-04-05T04:58:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy45hwlscf03zm8xaqldex4kk9hup8d3w99jtk42ju63r63kq589qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56p4mwe</id>
    
      <title type="html">I love Zeus but it is to complex for newbies. And Phoenix has no ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy45hwlscf03zm8xaqldex4kk9hup8d3w99jtk42ju63r63kq589qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56p4mwe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw6wc34cjxlaxyp83kkk0fahvrpl4e5mtj3nw7juagah2vx9u7mygpzpmhxue69uhkummnw3ezumt0d5hsks7hng&#39;&gt;nevent1q…7hng&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I love Zeus but it is to complex for newbies. And Phoenix has no on-chain wallet.
    </content>
    <updated>2026-03-25T16:15:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdzjqwuk9h9f8fulc4rz34m6qf760pzvk9zhxwaysgr2f8hufa3tqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ngh88x</id>
    
      <title type="html">Yes, but no onchain wallet.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdzjqwuk9h9f8fulc4rz34m6qf760pzvk9zhxwaysgr2f8hufa3tqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ngh88x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxa9623klwfjpfs2xvulzqyk95era77uq6rkzv2ql5px74434pdagpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc4dkext&#39;&gt;nevent1q…kext&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, but no onchain wallet.
    </content>
    <updated>2026-03-25T16:10:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqfw36txwz206n222uuaayfzhmhna683spw8s3q522t873u82zutszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5z4d9fy</id>
    
      <title type="html">What is the most newbie friendly (onchain) #bitcoin #wallet on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqfw36txwz206n222uuaayfzhmhna683spw8s3q522t873u82zutszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5z4d9fy" />
    <content type="html">
      What is the most newbie friendly (onchain) #bitcoin #wallet on android? &lt;br/&gt;&lt;br/&gt;#asknostr
    </content>
    <updated>2026-03-25T07:31:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspczjevnlu364u9vug9vwcpau5usewxcfa7dsxp7mddqyg6g3gfkgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jllaqp</id>
    
      <title type="html">You are the cow, right?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspczjevnlu364u9vug9vwcpau5usewxcfa7dsxp7mddqyg6g3gfkgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jllaqp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9a9nvfyc3cyf3a4v8ryr76f7thhfz5ayw6lvu4v7a4lmls2nxsnspzpmhxue69uhkummnw3ezumt0d5hsm2zvvn&#39;&gt;nevent1q…zvvn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You are the cow, right?
    </content>
    <updated>2026-03-25T04:20:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfczkxzat66zh2lfxyp425x3gv8eagsy690u5sf05gj7hs4a5clwgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59za732</id>
    
      <title type="html">Check the user id, it ends on &amp;#34;nostr.pub&amp;#34; which is a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfczkxzat66zh2lfxyp425x3gv8eagsy690u5sf05gj7hs4a5clwgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59za732" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd5vzxdpuzxp8wzxw8ckmwsflwx2x5clrkg8r53vz7sypwqffkxasppemhxue69uhkummn9ekx7mp0ypc73k&#39;&gt;nevent1q…c73k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Check the user id, it ends on &amp;#34;nostr.pub&amp;#34; which is a service to bridge Mastodon to nostr. You can bridge any Mastodon user. Users don&amp;#39;t even know that they are bridged.
    </content>
    <updated>2026-03-23T08:00:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfpatr9awyqqmw2gmr3jcq9mr0hgy5hnnz6y4748yk3ct509kx6pczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5d3zhsz</id>
    
      <title type="html">Mastodon user 😫</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfpatr9awyqqmw2gmr3jcq9mr0hgy5hnnz6y4748yk3ct509kx6pczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5d3zhsz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyep0vvqc30kcsjmd852h9qsw6uwjr29dk3ys3gy3fvszqes9na9spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhswp63me&#39;&gt;nevent1q…63me&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Mastodon user 😫
    </content>
    <updated>2026-03-23T07:57:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqyk5jzwlpegqakjp0n0gr2vl7qn0ldnyryjjzdf806t55yr8szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5cfsgrq</id>
    
      <title type="html">8th of March til today. As it says on the chart 😉</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqyk5jzwlpegqakjp0n0gr2vl7qn0ldnyryjjzdf806t55yr8szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5cfsgrq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp4s3seg3kxk3sv7e0esk45mjtngmyu04wgyemcw8yxd5v7puquecpp4mhxue69uhkummn9ekx7mqw3dclk&#39;&gt;nevent1q…dclk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;8th of March til today. As it says on the chart 😉
    </content>
    <updated>2026-03-22T12:26:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszy699ahmd0ej8wq4nhu52wvtu62ngsgtkvaqqm58ywc8a9wezqjqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56dr73p</id>
    
      <title type="html">But it could have an personal aggregator which looks at my follow ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszy699ahmd0ej8wq4nhu52wvtu62ngsgtkvaqqm58ywc8a9wezqjqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56dr73p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqnvgkyqtrrcqevj930zf7et56vdccx8d7vynwdecs0uy3cxfgppemhxue69uhkummn9ekx7mp0xrmttk&#39;&gt;nevent1q…mttk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But it could have an personal aggregator which looks at my follow list to make sure it has all outbox relays of people I follow, no?
    </content>
    <updated>2026-03-22T06:54:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqqs2c00jnkmxyzc4gfup7dtrelr5cu4aqsngdup3ppz04gj4szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5eh0392</id>
    
      <title type="html">nice, I check it out. Do you think it makes a big difference on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqqs2c00jnkmxyzc4gfup7dtrelr5cu4aqsngdup3ppz04gj4szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5eh0392" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqx7q5w4yge5hauvc29dgcaa733cevmum5hgud2mh4m7h50ujxgpp4mhxue69uhkummn9ekx7mqf6uk3j&#39;&gt;nevent1q…uk3j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nice, I check it out. Do you think it makes a big difference on mobile when using a proxy / aggregator instead of connecting to each relay individually? heaven does not have that functionality, right? only the blaster?
    </content>
    <updated>2026-03-22T05:47:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgakcv8vrp6wwusp67khsdex4edgtwe50gft9j34crpl4v9p8u5dqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5c2f79w</id>
    
      <title type="html">I think I use #wisp to much? 😆 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgakcv8vrp6wwusp67khsdex4edgtwe50gft9j34crpl4v9p8u5dqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5c2f79w" />
    <content type="html">
      I think I use #wisp to much? 😆 &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.nostrcheck.me/365d2955967543f11a3713af6fce484a8068e494ad36db1c9ce0ce0f69e8ccaa.webp&#34;&gt; 
    </content>
    <updated>2026-03-22T04:21:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswt679l3n60g4n6x0qcctwhxkvfheey5h74fwdv7u3xpeeuhkqrsgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5zlk0vv</id>
    
      <title type="html">Agreed, but that might not be the target audience. Social media ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswt679l3n60g4n6x0qcctwhxkvfheey5h74fwdv7u3xpeeuhkqrsgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5zlk0vv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdckd8snjqd8m033cy09lnnw3zxfzhy94x0ac2ccw2qj2z2nkdjdqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcj9t9g6&#39;&gt;nevent1q…t9g6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Agreed, but that might not be the target audience. Social media already has a lot of Bitcoin voices. I think many people still read and use other media less - this group probably has a better chance of actually understanding it since it is such a big topic which needs a lot of attention / time to understand it.
    </content>
    <updated>2026-03-21T08:54:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsquur9crytkfjzt5hsy8htkzazxrct69dm06ycdtmwxs9wng3ea9czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs52vlvfd</id>
    
      <title type="html">It would be great if we had a good, beginner-friendly Bitcoin ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsquur9crytkfjzt5hsy8htkzazxrct69dm06ycdtmwxs9wng3ea9czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs52vlvfd" />
    <content type="html">
      It would be great if we had a good, beginner-friendly Bitcoin book with a free license. We could then print it as cheaply as possible and distribute it to public places like cafes or bookcases to spread the word. Would love to see that.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.nostrcheck.me/d7a5e706cdb72298d64489813058e36094a14b98ef7208b642df76e221b73b2a.webp&#34;&gt; &lt;br/&gt;&lt;br/&gt;#bookstr #reading #bitcoin #book
    </content>
    <updated>2026-03-21T06:59:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp0zfx4xjve0fpkfv0jqhmyhwapsllr8lzz6afe5sef0sj0ve7pmczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qhtga9</id>
    
      <title type="html">Love the idea. definitely #underrated #naddr1qq…3g0c</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp0zfx4xjve0fpkfv0jqhmyhwapsllr8lzz6afe5sef0sj0ve7pmczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qhtga9" />
    <content type="html">
      Love the idea. definitely #underrated&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;/naddr1qq25x6r2d90hzaj529f9gur2x9h4yt2gfy69qqgwwaehxw309ahx7uewd3hkctczyphxfwpuran5lvq2tuvczmpf0djpf0m87q2cjnsym4xx2l55zqhwsqcyqqq823cty3g0c&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…3g0c&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Demo:&lt;/strong&gt; &lt;a href=&#34;https://blog.nostrize.me&#34;&gt;https://blog.nostrize.me&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href=&#34;https://github.com/dhalsim/nostr-static&#34;&gt;nostr-static&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&#34;prerequisites-2&#34;&gt;Prerequisites&lt;/h3&gt;

&lt;p&gt;Before using nostr-static, you&amp;#39;ll need:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Nostr Articles&lt;/strong&gt;: You can either:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create new articles using platforms like &lt;a href=&#34;https://yakihonne.com&#34;&gt;yakihonne.com&lt;/a&gt; or &lt;a href=&#34;https://habla.news&#34;&gt;habla.news&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Find existing articles on Nostr&lt;/li&gt;
&lt;li&gt;Copy the naddr string from the article (usually can be found in the address bar)&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Author Profiles&lt;/strong&gt;: For each article&amp;#39;s author:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Copy their public key (pubkey)&lt;/li&gt;
&lt;li&gt;Visit &lt;a href=&#34;https://njump.me&#34;&gt;njump.me/npub1xxxxx&lt;/a&gt; (replace with the actual pubkey)&lt;/li&gt;
&lt;li&gt;Copy the nprofile string from the page&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These identifiers (naddr for articles and nprofile for authors) are essential for the tool to fetch and display your content correctly.&lt;/p&gt;

&lt;h2 id=&#34;features-2&#34;&gt;Features&lt;/h2&gt;

&lt;h3 id=&#34;core-functionality-2&#34;&gt;Core Functionality&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Index Page&lt;/strong&gt;: A homepage featuring your blog&amp;#39;s title, logo, article summaries, and tags&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Article Pages&lt;/strong&gt;: Individual pages for each article, including:

&lt;ul&gt;
&lt;li&gt;Title and logo&lt;/li&gt;
&lt;li&gt;Article summary&lt;/li&gt;
&lt;li&gt;Full content&lt;/li&gt;
&lt;li&gt;Tags&lt;/li&gt;
&lt;li&gt;Comments (via ZapThreads integration)&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&#34;social-features-2&#34;&gt;Social Features&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Comments&lt;/strong&gt;: Integrated with &lt;a href=&#34;https://github.com/franzaps/zapthreads&#34;&gt;ZapThreads&lt;/a&gt; for decentralized commenting&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nostr Connect&lt;/strong&gt;: Seamless integration with &lt;a href=&#34;https://git.njump.me/wnj&#34;&gt;window.nostr.js (wnj)&lt;/a&gt;, supporting NIP-46 bunker connect&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&#34;content-organization-2&#34;&gt;Content Organization&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tag Pages&lt;/strong&gt;: Browse articles filtered by specific tags&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Profile Pages&lt;/strong&gt;: View articles from specific authors&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Manual Curation&lt;/strong&gt;: Select and order articles by adding their naddr strings (see &lt;a href=&#34;https://nips.nostr.com/19&#34;&gt;NIP-19&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&#34;customization-options-2&#34;&gt;Customization Options&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Themes&lt;/strong&gt;: Choose between dark and light mode&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Branding&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;Custom logo&lt;/li&gt;
&lt;li&gt;Custom blog title&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Network&lt;/strong&gt;: Specify your preferred Nostr relays&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&#34;technical-requirements-2&#34;&gt;Technical Requirements&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Profile Format&lt;/strong&gt;: Authors must be added in nprofile format (see &lt;a href=&#34;https://nips.nostr.com/19&#34;&gt;NIP-19&lt;/a&gt;) for consistency&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automatic Updates&lt;/strong&gt;: Built-in scripts for:

&lt;ul&gt;
&lt;li&gt;Windows Task Scheduler&lt;/li&gt;
&lt;li&gt;Unix/Linux cron jobs&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;getting-started-2&#34;&gt;Getting Started&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Fork and Clone&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fork &lt;a href=&#34;https://github.com/dhalsim/nostr-static&#34;&gt;this repository&lt;/a&gt; to your GitHub account&lt;/li&gt;
&lt;li&gt;Clone it to your local machine or use &lt;a href=&#34;https://docs.github.com/en/codespaces/quickstart&#34;&gt;GitHub Codespaces&lt;/a&gt; for a cloud-based development environment&lt;/li&gt;
&lt;li&gt;Watch this &lt;a href=&#34;https://youtu.be/_W9B7qc9lVc&#34;&gt;quick tutorial&lt;/a&gt; to learn more about GitHub Codespaces&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Configuration&lt;/strong&gt;: Set up your &lt;code&gt;config.yaml&lt;/code&gt; file with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Blog title and logo&lt;/li&gt;
&lt;li&gt;Theme preference&lt;/li&gt;
&lt;li&gt;Relay list&lt;/li&gt;
&lt;li&gt;Article naddr strings&lt;/li&gt;
&lt;li&gt;Author nprofile strings&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Content Selection&lt;/strong&gt;: Add your desired articles by including their naddr strings in the configuration&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Author Selection&lt;/strong&gt;: You have to add the nprofile strings of the articles. This is needed for URL consistancy.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Build &amp;amp; Run&lt;/strong&gt;: Follow the instruction in the README at &lt;a href=&#34;https://github.com/dhalsim/nostr-static&#34;&gt;https://github.com/dhalsim/nostr-static&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Deployment&lt;/strong&gt;: Choose your preferred static hosting service and deploy the generated HTML files&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Updates&lt;/strong&gt;: Set up automatic updates using the provided scripts for your operating system (For github pages)&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&#34;deployment-options-2&#34;&gt;Deployment Options&lt;/h2&gt;

&lt;h3 id=&#34;github-pages-recommended-2&#34;&gt;GitHub Pages (Recommended)&lt;/h3&gt;

&lt;p&gt;GitHub Pages provides free hosting for static websites. Here&amp;#39;s how to set it up:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enable GitHub Pages&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to your repository&amp;#39;s Settings&lt;/li&gt;
&lt;li&gt;Navigate to &amp;#34;Pages&amp;#34; in the menu&lt;/li&gt;
&lt;li&gt;Under &amp;#34;Build and deployment&amp;#34; &amp;gt; &amp;#34;Source&amp;#34;, select &amp;#34;GitHub Actions&amp;#34;&lt;/li&gt;
&lt;li&gt;Enable Actions by following the &lt;a href=&#34;https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#allowing-select-actions-and-reusable-workflows-to-run&#34;&gt;GitHub Actions settings guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go to the &amp;#34;Actions&amp;#34; tab in the top menu. If you see the message &amp;#34;Workflows aren&amp;#39;t being run on this forked repository&amp;#34;, click the &amp;#34;I understand my workflows, go ahead and enable them&amp;#34; button&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;Custom Domain Setup&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Purchase a domain from your preferred domain registrar&lt;/li&gt;
&lt;li&gt;Create a CNAME record in your domain&amp;#39;s DNS settings:

&lt;ul&gt;
&lt;li&gt;Type: CNAME&lt;/li&gt;
&lt;li&gt;Name: @ or www or a subdomain you prefer (depending on your preference)&lt;/li&gt;
&lt;li&gt;Value: YOUR_GITHUB_USERNAME.github.io&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;In your repository&amp;#39;s GitHub Pages settings:

&lt;ul&gt;
&lt;li&gt;Enter your custom domain in the &amp;#34;Custom domain&amp;#34; field&lt;/li&gt;
&lt;li&gt;Check &amp;#34;Enforce HTTPS&amp;#34; for secure connections&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Wait for DNS propagation (can take up to 24 hours)&lt;/li&gt;
&lt;li&gt;Your site will be available at your custom domain&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&#34;other-hosting-options-2&#34;&gt;Other Hosting Options&lt;/h3&gt;

&lt;p&gt;You can also deploy your static site to any hosting service that supports static websites, such as:
- Netlify
- Vercel
- Cloudflare Pages
- Amazon S3
- Any traditional web hosting service&lt;/p&gt;

&lt;h2 id=&#34;why-nostr-static-2&#34;&gt;Why nostr-static?&lt;/h2&gt;

&lt;p&gt;nostr-static offers a unique solution for bloggers who want to leverage Nostr&amp;#39;s decentralized content while maintaining a traditional web presence. It combines the best of both worlds:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Decentralized Content&lt;/strong&gt;: Your articles live on the Nostr network&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Traditional Web Presence&lt;/strong&gt;: A familiar blog interface for your readers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Easy Maintenance&lt;/strong&gt;: Simple configuration and automatic updates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flexible Hosting&lt;/strong&gt;: Deploy anywhere that supports static websites&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Social interactions&lt;/strong&gt;: Leverage nostr for comments&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;conclusion-2&#34;&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;nostr-static makes it easy to create a professional blog from your Nostr long-form content. Whether you&amp;#39;re a seasoned Nostr user or new to the ecosystem, this tool provides a straightforward way to share your content with both the Nostr community and traditional web users.&lt;/p&gt;

&lt;p&gt;Start your Nostr-powered blog today by visiting the &lt;a href=&#34;https://blog.nostrize.me&#34;&gt;demo&lt;/a&gt; and exploring the possibilities!&lt;/p&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2026-03-21T06:48:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqx2ep29ydlc37a0uwn8v6cv3hlaahfxs7qgq5j54p05pjzr5gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5wy9rp0</id>
    
      <title type="html">Continuous winning</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqx2ep29ydlc37a0uwn8v6cv3hlaahfxs7qgq5j54p05pjzr5gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5wy9rp0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqng040ej367n6r6ykj879edhg77u79y3mqqq03dju84yhslgd24cpz4mhxue69uhk2er9dchxummnw3ezumrpdejqs6gmrz&#39;&gt;nevent1q…gmrz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Continuous winning
    </content>
    <updated>2026-03-20T16:55:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqxyly09venc4tr8gmgyt92acwpnn7y8rzl6uznqaz83hv79ugzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs523rzjw</id>
    
      <title type="html">Not yet, but it is in the works according to the homepage.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqxyly09venc4tr8gmgyt92acwpnn7y8rzl6uznqaz83hv79ugzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs523rzjw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv6vuuaslt6prxphl68h3k4z4ux0zwcq0m48u26xl4h84hxea0xfspz4mhxue69uhks6tnwshxummnw3ezumrpdejqw9erzt&#39;&gt;nevent1q…erzt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not yet, but it is in the works according to the homepage.
    </content>
    <updated>2026-03-20T16:54:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqv0n5cfq8xgxwact3pwnxnyhtugrrpvetv7wll0n0dg8wf4hqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5u0zw4x</id>
    
      <title type="html">Yes, you can use alternative app stores on iOS, but only within ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqv0n5cfq8xgxwact3pwnxnyhtugrrpvetv7wll0n0dg8wf4hqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5u0zw4x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgnumj6w0nn7a3npucknjanppt553h9u326uhjg4s2u62qspu5yrqpz4mhxue69uhks6tnwshxummnw3ezumrpdejqhzxw9e&#39;&gt;nevent1q…xw9e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, you can use alternative app stores on iOS, but only within the EU. Pretty nice that the EU regulates shitty companies like Apple.
    </content>
    <updated>2026-03-20T16:20:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqry964arnwc5jkneegd5nq3v65d5d496wsm3r3ancgsmt33sgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs525q8zy</id>
    
      <title type="html">https://github.com/juanfont/headscale</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqry964arnwc5jkneegd5nq3v65d5d496wsm3r3ancgsmt33sgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs525q8zy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqk4xg3qhg8388ajaeu7y5c0ay38fn2zc9uwt87mrdgl6n8ghj4kgpzpmhxue69uhkummnw3ezumrpdejqdluw8w&#39;&gt;nevent1q…uw8w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/juanfont/headscale&#34;&gt;https://github.com/juanfont/headscale&lt;/a&gt;
    </content>
    <updated>2026-03-20T13:13:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqq0r4p48nvmrda6ydnc57t3jpue03ldcs46rwwgc0y35z9c9ygzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58kw27u</id>
    
      <title type="html">@nprofile…ufu2 seems like a cool app, however, the time windows ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqq0r4p48nvmrda6ydnc57t3jpue03ldcs46rwwgc0y35z9c9ygzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58kw27u" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsdhc93hklp988r3km4844fjln298nf8t7s92sar7dsqha88ph9cfsctufu2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Mostro&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…ufu2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  seems like a cool app, however, the time windows are so small that I haven&amp;#39;t managed to complete a trade yet, and since my offers only last 24 hours, no one has contacted me either. Have any of you been able to complete trades? #asknostr
    </content>
    <updated>2026-03-20T05:59:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqfku8nqdyrxjcjqkhkxre4cm4dnpfhtw22pw5dfs4x50cgeggzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs528m9a7</id>
    
      <title type="html">Agree #nevent1q…r0v8</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqfku8nqdyrxjcjqkhkxre4cm4dnpfhtw22pw5dfs4x50cgeggzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs528m9a7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrqjlz3gqp2m7quaxnjtycyh6qkuh8hwzmueeta8skd7zfvxucpz3mhxue69uhhyetvv9ujuerpd46hxtnfduwmjg5u&#39;&gt;nevent1q…jg5u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Agree&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;/nevent1qqs8jym2v55r232ewq6u42zp9wrswz4k3m3m88ysuduaqjh4rjphslqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygzsfmufk0mq7zwqnssw65xdlta9xshhawj22663y2xvawg7yra22gpsgqqqqqqsrur0v8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…r0v8&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Fountain FM is both unique and hits a niche use. The design/ UI is a bit confusing, but it feels fresh. &lt;/blockquote&gt;
    </content>
    <updated>2026-03-19T17:19:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqpzudduyera3vz3uc4nsy6069he6e899hww2x2399fzug5vlpszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5q8neqq</id>
    
      <title>Nostr event nevent1qqsqqqpzudduyera3vz3uc4nsy6069he6e899hww2x2399fzug5vlpszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5q8neqq</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqpzudduyera3vz3uc4nsy6069he6e899hww2x2399fzug5vlpszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5q8neqq" />
    <content type="html">
      Never trust a man who is not nice to his AI
    </content>
    <updated>2026-03-17T22:26:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq87ggfvl9jllqvx400d8yf7xwchta06lensn6d6jenhtyha2dszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5vgyhuw</id>
    
      <title type="html">Is it just me? You guys also have the urge to download a copy ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq87ggfvl9jllqvx400d8yf7xwchta06lensn6d6jenhtyha2dszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5vgyhuw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszun7ueh6eldr0glldpc42aem9pkkuk6wejwac0d9d9ptkdygmqjcpp4mhxue69uhkummn9ekx7mqqjl33e&#39;&gt;nevent1q…l33e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Is it just me? You guys also have the urge to download a copy right? They have torrent to allow to to replicate everything 🤯  #dataHoarding
    </content>
    <updated>2026-03-17T08:59:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq8nyq0jg0hn4k0763aq7pel9vaqmnr6ucum00pwcye37tehmyqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jcd4a3</id>
    
      <title type="html">I noticed some of that too. However, it feels like there are ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq8nyq0jg0hn4k0763aq7pel9vaqmnr6ucum00pwcye37tehmyqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jcd4a3" />
    <content type="html">
      I noticed some of that too. However, it feels like there are still so many moving parts, so many beta status clients that it is hard to judge. Good read tough.&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;/nevent1qqsvqzzs7q90l9hq9ge2sqns97874myfeuagn7qdk5jph86dxap9v0gpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgq3qgxdhmu9swqduwhr6zptjy4ya693zp3ql28nemy4hd97kuufyrqdqae8rny&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…8rny&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 
&lt;hr&gt;

&lt;p&gt;I&amp;#39;ve been building on Nostr for a few weeks. Long enough to dig through the NIPs, run infrastructure, and notice the gap between what the protocol promises and what the ecosystem actually delivers.&lt;/p&gt;

&lt;p&gt;The primitives are correct. Keypair, signed event, relay. Simple. The problem isn&amp;#39;t there.&lt;/p&gt;

&lt;p&gt;The problem is the spec shipped before the tooling existed to implement it properly. Every builder since has rationally filled that gap with whatever was available. Which happened to be centralized infrastructure. No single decision was wrong. The compounding was.&lt;/p&gt;

&lt;p&gt;&amp;gt; &amp;#34;Decentralized&amp;#34; is a spectrum measured by the cost to a motivated adversary to degrade or surveil the network. Right now, that cost is embarrassingly low — not because the protocol failed, but because each missing primitive got replaced by a shortcut that stuck.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;01-default-relay-lists-2&#34;&gt;01. Default Relay Lists&lt;/h2&gt;

&lt;p&gt;Damus, Primal, Amethyst — they all ship with hardcoded relay lists. When they launched, relay discovery didn&amp;#39;t exist. So developers hardcoded whatever was up and reliable. Rational. Temporary.&lt;/p&gt;

&lt;p&gt;Temporary became permanent. The practical network is 10–15 well-known servers. Operators know this. Governments know this. Three relays comply with a court order and I lose write access to the social graph I thought was mine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A decentralized system with centralized defaults is a centralized system — just with extra latency.&lt;/strong&gt;&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;02-nip-65-is-correct-also-widely-ignored-2&#34;&gt;02. NIP-65 Is Correct. Also Widely Ignored.&lt;/h2&gt;

&lt;p&gt;NIP-65 defines outbox and inbox relay lists on my profile. If everyone publishes to their own declared relays, the network topology mirrors the social graph. No central pool. No single load-bearing relay.&lt;/p&gt;

&lt;p&gt;In practice: outbox partially works. The inbox side is worse — most clients query the same 10–15 big relays and assume replication got there. Sometimes it did. Often only partially.&lt;/p&gt;

&lt;p&gt;The deeper problem: NIP-65 depends on relays gossiping with each other. That gossip layer was never properly built. So clients can&amp;#39;t trust declared relays return a complete picture — and fall back to the big ones.&lt;/p&gt;

&lt;p&gt;Which is self-fulfilling. Big relays accumulate everything because clients keep writing there as backup, making them more complete, making clients depend on them more. Strict outbox enforcement has been tried — notes went missing, people complained, enforcement got reverted. More than once.&lt;/p&gt;

&lt;p&gt;NIP-65 gets lip service in readmes and silent override in production.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;03-algorithmic-feeds-need-someone-to-run-the-algorithm-2&#34;&gt;03. Algorithmic Feeds Need Someone to Run the Algorithm&lt;/h2&gt;

&lt;p&gt;The moment a client offers smart feeds or discovery, it needs to index the entire network — or outsource it to someone who does. Primal does its own indexing. So does Yakihonne. Clients are becoming front-ends to these services.&lt;/p&gt;

&lt;p&gt;My keypair doesn&amp;#39;t protect me from a feed curated by an infrastructure provider with its own business model and jurisdictional exposure.&lt;/p&gt;

&lt;p&gt;Without proper relay distribution, discovery from the edges is impossible — you need someone in the middle with a full index. The aggregator fills the gap, becomes load-bearing. The algorithm is back. It just speaks WebSocket.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;04-paid-relays-recreate-platform-economics-2&#34;&gt;04. Paid Relays Recreate Platform Economics&lt;/h2&gt;

&lt;p&gt;Paid relays make sense as spam defense. They&amp;#39;re also natural aggregation points. Quality content gravitates to relays with uptime and filtering. Readers follow content. Network effects kick in.&lt;/p&gt;

&lt;p&gt;The paid relay market will consolidate into a handful of dominant providers — exactly as happened with email hosting, podcast infrastructure, and every other federated protocol that touched commercial incentives.&lt;/p&gt;

&lt;p&gt;The relay operator becomes the new platform. They have my IP, my payment, my social graph. I&amp;#39;ve rebuilt Substack on a different wire format.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;05-spam-got-solved-at-the-wrong-layer-2&#34;&gt;05. Spam Got Solved at the Wrong Layer&lt;/h2&gt;

&lt;p&gt;Relay-level spam filtering — proof of work, payment, invite-only — made complete sense in 2022. WoT tooling didn&amp;#39;t exist. Social graph data was sparse. Operators needed to protect their resources now. So they built gates. It worked.&lt;/p&gt;

&lt;p&gt;That&amp;#39;s precisely the problem. A working solution removes the pressure to build the correct one. The correct solution is protocol-level WoT filtering — cryptographic, user-sovereign, portable across relays. It never got built because relay-level gating already &amp;#34;solved&amp;#34; spam.&lt;/p&gt;

&lt;p&gt;&amp;gt; The good-enough answer didn&amp;#39;t just delay the right answer. It made it structurally unnecessary — until the whole architecture depended on the workaround.&lt;/p&gt;

&lt;p&gt;WoT remains underspecified. Most clients treat it as optional. Every new relay defaults to the same gatekeeping pattern that calcified three years ago.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;06-clients-compete-on-retention-not-sovereignty-2&#34;&gt;06. Clients Compete on Retention, Not Sovereignty&lt;/h2&gt;

&lt;p&gt;Client developers face the same incentives as every social app: DAU, session length, revenue.&lt;/p&gt;

&lt;p&gt;Features that matter for decentralization — relay diversity, WoT filtering, local event caching — are invisible to users and impossible to pitch. Features that drive retention — algorithmic feeds, push notifications, polished onboarding — are easy to ship and easy to justify.&lt;/p&gt;

&lt;p&gt;Sovereignty doesn&amp;#39;t have a metric. So it gets deprioritized every sprint until it&amp;#39;s a toggle in settings that nobody opens. The incentive structure makes this choice — not the developers.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;07-relay-operators-and-i-want-different-things-2&#34;&gt;07. Relay Operators and I Want Different Things&lt;/h2&gt;

&lt;p&gt;An operator&amp;#39;s incentive is uptime, cost control, spam prevention. None of that requires serving &lt;em&gt;my&lt;/em&gt; data reliably. It requires serving enough data to keep people from leaving. A relay that silently drops events from low-traffic accounts is still commercially viable. To the operator: acceptable loss. To me: my content disappearing without explanation.&lt;/p&gt;

&lt;p&gt;&amp;gt; I want my data on my terms. The operator wants a sustainable business. In the absence of protocol enforcement, their incentives win — they control the infrastructure.&lt;/p&gt;

&lt;p&gt;Paid relays don&amp;#39;t fix this. What I&amp;#39;m buying is write access, not guaranteed availability. Free relays have the inverse problem — they run on goodwill, and when that runs out, the relay goes down and takes its history with it.&lt;/p&gt;

&lt;p&gt;In both cases, no cryptographic guarantee my data persists. I&amp;#39;m trusting infrastructure the same way I trust AWS — which is exactly what I was supposed to be escaping.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;08-many-developers-are-missing-the-point-entirely-2&#34;&gt;08. Many Developers Are Missing the Point Entirely&lt;/h2&gt;

&lt;p&gt;This one is uncomfortable to say but needs to be said.&lt;/p&gt;

&lt;p&gt;Nostr is a convenient backend. No database to maintain. No GDPR headaches. No auth system. Publish a signed event, let relays handle storage, done. There are threads on Stacker News with developers seriously asking if they can replace their Postgres database with a Nostr relay. No interest in censorship resistance. Just &amp;#34;it&amp;#39;s easier.&amp;#34;&lt;/p&gt;

&lt;p&gt;The result shows in the ecosystem. Apps connecting to a single hardcoded relay. Clients skipping key management UX because &amp;#34;users don&amp;#39;t care.&amp;#34; Projects using Nostr for coordination but storing actual data on S3.&lt;/p&gt;

&lt;p&gt;There&amp;#39;s a GitHub repo — &lt;em&gt;awesome-nostr-possibilities&lt;/em&gt; — that exists specifically because people noticed Nostr was being treated as Yet Another Social Media Protocol. The repo&amp;#39;s own description is the warning: &lt;em&gt;Nostr will fail if it stays just another social media protocol.&lt;/em&gt; That&amp;#39;s from 2023. The ecosystem didn&amp;#39;t course-correct.&lt;/p&gt;

&lt;p&gt;&amp;gt; The protocol&amp;#39;s openness — the feature that makes it powerful — is being harvested for convenience while the properties that make it meaningful get quietly discarded.&lt;/p&gt;

&lt;p&gt;Nostr is not a backend shortcut. It&amp;#39;s infrastructure for a new trust model — signed data, portable identity, user-controlled social graphs. Every app that ships ignoring sovereignty makes the network a little more normal. A little more like what we already have.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;09-true-sovereignty-is-a-power-user-feature-2&#34;&gt;09. True Sovereignty Is a Power User Feature&lt;/h2&gt;

&lt;p&gt;Right now, genuine data sovereignty on Nostr requires running your own relay. A server. A domain. Maintenance. Cost. Achievable — but only for people with the technical depth and motivation to do it.&lt;/p&gt;

&lt;p&gt;Everyone else trusts the default relay list and calls it decentralized.&lt;/p&gt;

&lt;p&gt;&amp;gt; The protocol promised sovereignty to all. What it delivered is sovereignty for those willing to operate infrastructure — and a false sense of it for everyone else.&lt;/p&gt;

&lt;p&gt;This might actually be the honest model going forward. Not every user needs the same sovereignty level, and not every user should bear the same infrastructure burden. But the ecosystem doesn&amp;#39;t make that tradeoff legible — it presents casual relay usage as equivalent to self-sovereign storage. It isn&amp;#39;t.&lt;/p&gt;

&lt;p&gt;The honest version of Nostr is tiered: power users run their own relays and get cryptographic guarantees. Everyone else picks a relay they trust and gets portable identity plus censorship resistance at the key layer — not at the storage layer. Still meaningfully better than Web2. But it requires honesty that full sovereignty is something you build for yourself, not something the default client config gives you.&lt;/p&gt;

&lt;p&gt;What&amp;#39;s missing: a one-click personal relay. Verifiable storage commitments without running your own infrastructure. WoT-based relay reputation so I can make an informed trust decision instead of defaulting to whoever the client hardcoded.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The ceiling for power users is high. The floor for everyone else is lower than it should be. The gap is where most of the ecosystem lives — and where most of the centralization hides.&lt;/strong&gt;&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;what-needs-to-change-2&#34;&gt;What Needs to Change&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;WoT filtering as default, not an option.&lt;/strong&gt; NIP-02, NIP-51, graph distance scoring — the tools exist. The gap is prioritization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Relay diversity as a visible metric.&lt;/strong&gt; Show me how many unique relays my notes replicate across. I respond to signals I can see.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Outbox Model fallbacks must be auditable.&lt;/strong&gt; If a client writes to a default relay because mine was slow, that should be logged and visible — not a silent decision I can&amp;#39;t see or fix.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lower the floor for self-sovereign storage.&lt;/strong&gt; One-click personal relays. Verifiable storage commitments. Relay reputation via WoT. The ceiling is already there. The floor needs work.&lt;/p&gt;

&lt;hr&gt;

&lt;h2 id=&#34;the-verdict-2&#34;&gt;The Verdict&lt;/h2&gt;

&lt;p&gt;Every centralization point here was a rational response to a missing tool. Default relay lists because relay discovery wasn&amp;#39;t ready. Aggregators because client-side indexing was too hard. Relay-level spam filters because WoT didn&amp;#39;t exist. Developers building on convenience because the deeper value wasn&amp;#39;t visible to them.&lt;/p&gt;

&lt;p&gt;&amp;gt; Each solved problem removed the pressure to build what would have prevented the next one. Slow structural decisions, each reasonable, compounding into something broken. That&amp;#39;s harder to fix than bad intent — because there&amp;#39;s nothing to point at.&lt;/p&gt;

&lt;p&gt;The protocol is worth building on. But not by pretending it delivers what it doesn&amp;#39;t yet.&lt;/p&gt;

&lt;p&gt;Decentralization is not a feature you add later. It&amp;#39;s a constraint you build under from day one — or you spend years retrofitting it into an ecosystem that already optimized around its absence.&lt;/p&gt;

&lt;hr&gt;

&lt;p&gt;See it for yourself, and test with your own data: &amp;lt;[&lt;a href=&#34;https://analytics.nostr-wot.com/%3E%5C%5D%28https://analytics.nostr-wot.com/%3E%5C%29&#34;&gt;https://analytics.nostr-wot.com/&amp;gt;\](https://analytics.nostr-wot.com/&amp;gt;%5C)&lt;/a&gt;
&lt;strong&gt;I am building a solution for this. On Nostr. Contact me to talk about it!&lt;/strong&gt;&lt;/p&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2026-03-17T08:41:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst9xht9qyqndlwk3twc2te782unen8rwy9f3c4ygez75l7w2vsnnczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56sdt4n</id>
    
      <title type="html">I just saw a real #ostrich for the first time. Where is this tong ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst9xht9qyqndlwk3twc2te782unen8rwy9f3c4ygez75l7w2vsnnczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56sdt4n" />
    <content type="html">
      I just saw a real #ostrich for the first time. Where is this tong thing coming from when they poop and what are these feet ☠️🙈 these animals are so creepy and weird - #nostr makes much more sense now.&lt;br/&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://nostr.download/83914020a0f6d5694f0725613c7151689b065cea0b31f4ca80b6e08b50a7ad9c.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-03-17T07:38:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqxnzu86hqeuvgpq2jfmtgwkyme6d0kq9dhpnff5hqhzusvjymgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5fp2th5</id>
    
      <title type="html">Crazy 😦 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqxnzu86hqeuvgpq2jfmtgwkyme6d0kq9dhpnff5hqhzusvjymgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5fp2th5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw8da4zhnj2jzn25zkwx8kqakwtav0jpjgh6m7pq6u8c3pc054g8qpz3mhxue69uhhyetvv9ujuerpd46hxtnfdutgayev&#39;&gt;nevent1q…ayev&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Crazy 😦&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://apnews.com/article/cuba-power-outage-electricity-4dcd92d4b7b3bbeda88622b543074ceb&#34;&gt;https://apnews.com/article/cuba-power-outage-electricity-4dcd92d4b7b3bbeda88622b543074ceb&lt;/a&gt;
    </content>
    <updated>2026-03-17T06:45:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf7hcv9w0t5r6ld6j7kkyrkl28g9cntkyuz78jsuh2yqt8305wplqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5yehtze</id>
    
      <title type="html">That what an NSA agent would say. #sus</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf7hcv9w0t5r6ld6j7kkyrkl28g9cntkyuz78jsuh2yqt8305wplqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5yehtze" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxpylzgnggaw6m3t43ayf3lzrk7w9nylpkq8mfne947vvp2rmgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcfffccg&#39;&gt;nevent1q…fccg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That what an NSA agent would say. #sus
    </content>
    <updated>2026-03-16T12:32:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyf8400q4cxe5vkjm323dv4dnw3fv4ezvrm5hjnmjup06c754m3fqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5kp0j86</id>
    
      <title type="html">#Microslop</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyf8400q4cxe5vkjm323dv4dnw3fv4ezvrm5hjnmjup06c754m3fqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5kp0j86" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxpwtg5w4aegck8juu2vkzu9pywy9tfj5rahqvz9ut2pefxpa8nscpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsu99y76&#39;&gt;nevent1q…9y76&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;#Microslop
    </content>
    <updated>2026-03-16T08:24:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszdtfvkj0qnp4clz7ydnjcndyy9c43mepmy0fp9tfu6du7awkvy2gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5f0ns95</id>
    
      <title type="html">Yeah thanks, using that a lot but it does not work well with pdfs ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszdtfvkj0qnp4clz7ydnjcndyy9c43mepmy0fp9tfu6du7awkvy2gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5f0ns95" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqrlt09g3ge4y0lvdpham632e32zp237nqfg5p47un3ktulazvvqppemhxue69uhkummn9ekx7mp0ugjj3s&#39;&gt;nevent1q…jj3s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah thanks, using that a lot but it does not work well with pdfs and especially not with scanned books. The resulting epubs are a mess.
    </content>
    <updated>2026-03-14T15:14:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ya5s4pvqjhlu2szmglaru54c6jmlalam2zd737luya3aa6kh3fgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5txxnyy</id>
    
      <title type="html">What you looking for are so called &amp;#34;long form&amp;#34; posts. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ya5s4pvqjhlu2szmglaru54c6jmlalam2zd737luya3aa6kh3fgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5txxnyy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq9jy6zq7z70g0erx68p54zzp4ma6uukya0mz76etzz25yd7cxcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhscc6npm&#39;&gt;nevent1q…6npm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What you looking for are so called &amp;#34;long form&amp;#34; posts. Most clients support reading it. But few allow you to create them.&lt;br/&gt;&lt;br/&gt;Here is an example:&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;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/naddr1qq2nva25233yv6rcgenz6n20f96j6ujpddm4sqgwwaehxw309ahx7uewd3hkctczyql2kfruvwanthar3cru5yp0dk3gh2de6358r9m5800r52caszhw6qcyqqq823c7z7j4t&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…7j4t&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 
&lt;h2 id=&#34;global-metrics-2&#34;&gt;Global Metrics 🌍️&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Total Bitcoin-accepting places: 23,063 -&amp;gt; 24,146 (&#43;1,083 &#43;4.7%)&lt;/li&gt;
&lt;li&gt;Recently verified (1y): 12,727 -&amp;gt; 13,470 (&#43;743 &#43;5.8%)&lt;/li&gt;
&lt;li&gt;Avg. days since last verification: 393 -&amp;gt; 396 (&#43;3 &#43;0.8%)&lt;/li&gt;
&lt;li&gt;Merchants boosted: 20 -&amp;gt; 41 (&#43;21 &#43;105.0%)&lt;/li&gt;
&lt;li&gt;Total boost duration: 2,240 -&amp;gt; 4,920 (&#43;2,680 &#43;119.6%) days&lt;/li&gt;
&lt;li&gt;Comments posted: 39 -&amp;gt; 29 (-10 -25.6%)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src=&#34;https://blog.btcmap.org/posts/2026-02/dashboard.png&#34; alt=&#34;Graph showing merchant adoption over the last month&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Find current stats over at the 👉 &lt;a href=&#34;https://btcmap.org/dashboard&#34;&gt;BTC Map Dashboard&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&#34;country-activity-2&#34;&gt;Country Activity 📈&lt;/h2&gt;

&lt;p&gt;Here are this month&amp;#39;s most active countries in terms of merchant data editing.&lt;/p&gt;

&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Total&lt;/th&gt;
&lt;th&gt;Created&lt;/th&gt;
&lt;th&gt;Updated&lt;/th&gt;
&lt;th&gt;Deleted&lt;/th&gt;
&lt;th&gt;Comments&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;

&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🇺🇸 &lt;a href=&#34;https://btcmap.org/country/us&#34;&gt;United States of America&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;1106&lt;/td&gt;
&lt;td&gt;913&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;33&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇮🇹 &lt;a href=&#34;https://btcmap.org/country/it&#34;&gt;Italy&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;69&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;58&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇧🇷 &lt;a href=&#34;https://btcmap.org/country/br&#34;&gt;Brazil&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;65&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇳🇱 &lt;a href=&#34;https://btcmap.org/country/nl&#34;&gt;Netherlands&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;59&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇸🇻 &lt;a href=&#34;https://btcmap.org/country/sv&#34;&gt;El Salvador&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;55&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇰🇷 &lt;a href=&#34;https://btcmap.org/country/kr&#34;&gt;South Korea&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇹🇭 &lt;a href=&#34;https://btcmap.org/country/th&#34;&gt;Thailand&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇩🇪 &lt;a href=&#34;https://btcmap.org/country/de&#34;&gt;Germany&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇯🇵 &lt;a href=&#34;https://btcmap.org/country/jp&#34;&gt;Japan&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇨🇿 &lt;a href=&#34;https://btcmap.org/country/cz&#34;&gt;Czechia&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 id=&#34;community-activity-2&#34;&gt;Community Activity 📈&lt;/h2&gt;

&lt;p&gt;Here are this month&amp;#39;s most active communities in terms of merchant data editing.&lt;/p&gt;

&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Total&lt;/th&gt;
&lt;th&gt;Created&lt;/th&gt;
&lt;th&gt;Updated&lt;/th&gt;
&lt;th&gt;Deleted&lt;/th&gt;
&lt;th&gt;Comments&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;

&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🇰🇷 &lt;a href=&#34;https://btcmap.org/community/sea-of-corea&#34;&gt;Sea of Corea&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;52&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;52&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇺🇸 &lt;a href=&#34;https://btcmap.org/community/bitplebs-los-angeles&#34;&gt;BitPlebs Los Angeles&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇧🇯 &lt;a href=&#34;https://btcmap.org/community/benin&#34;&gt;Bitcoin Benin&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇯🇵 &lt;a href=&#34;https://btcmap.org/community/tokyo-bitcoin-base&#34;&gt;Tokyo Bitcoin Base&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇺🇸 &lt;a href=&#34;https://btcmap.org/community/colorado-bitcoin&#34;&gt;Colorado Bitcoin&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;🇺🇸 &lt;a href=&#34;https://btcmap.org/community/bay-area-bitcoiners&#34;&gt;Bay Area Bitcoiners&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 id=&#34;new-communities-2&#34;&gt;New Communities 🫂&lt;/h2&gt;

&lt;p&gt;We welcomed the following new communities over the past month:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🇸🇻 &lt;a href=&#34;https://btcmap.org/community/bitcoin-acajutla&#34;&gt;Bitcoin Acajutla&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🇳🇱 &lt;a href=&#34;https://btcmap.org/community/eenentwintig-utrecht&#34;&gt;Eenentwintig Utrecht&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🇳🇱 &lt;a href=&#34;https://btcmap.org/community/eenentwintig-limburg&#34;&gt;Eenentwintig Limburg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🇯🇵 &lt;a href=&#34;https://btcmap.org/community/tokyo-bitcoin-base&#34;&gt;Tokyo Bitcoin Base&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🇿🇦 &lt;a href=&#34;https://btcmap.org/community/bitfitness&#34;&gt;BitFitness&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We now have 638 Communities scattered across the planet. 🌎️&lt;/p&gt;

&lt;h2 id=&#34;active-taggers-2&#34;&gt;Active Taggers 🏆&lt;/h2&gt;

&lt;p&gt;Here are this month&amp;#39;s most active contributors adding and updating merchant data on BTC Map.&lt;/p&gt;

&lt;p&gt;📣 Shoutout to the top 3:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🥇 &lt;strong&gt;Rockedf&lt;/strong&gt; with 602 edits&lt;/li&gt;
&lt;li&gt;🥈 &lt;strong&gt;RoseBTCmap&lt;/strong&gt; with 432 edits&lt;/li&gt;
&lt;li&gt;🥉 &lt;strong&gt;Comino&lt;/strong&gt; with 337 edits&lt;/li&gt;
&lt;/ul&gt;

&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Total Edits&lt;/th&gt;
&lt;th&gt;Created&lt;/th&gt;
&lt;th&gt;Updated&lt;/th&gt;
&lt;th&gt;Deleted&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;

&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/7522075&#34;&gt;Rockedf&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;602&lt;/td&gt;
&lt;td&gt;537&lt;/td&gt;
&lt;td&gt;65&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/22289246&#34;&gt;RoseBTCmap&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;432&lt;/td&gt;
&lt;td&gt;422&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/6794624&#34;&gt;Comino&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;337&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;293&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/17565129&#34;&gt;descubrebitcoin&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;136&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;89&lt;/td&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/21171528&#34;&gt;Beinardus&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;33&lt;/td&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/10893436&#34;&gt;Dimitar155&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/22025649&#34;&gt;Bitcoin Amantikir&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/4365159&#34;&gt;wildmaps&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/23809180&#34;&gt;BTCMAP-TBB&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/22494186&#34;&gt;Mind09&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/243003&#34;&gt;skquinn&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/23785709&#34;&gt;Carlos404&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/21459242&#34;&gt;samuelzammit&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/3782655&#34;&gt;BigKev97&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;https://btcmap.org/tagger/19241417&#34;&gt;emiliomorles&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Find current and historical stats on the &lt;a href=&#34;https://btcmap.org/leaderboard&#34;&gt;Tagger Leaderboard&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&#34;web-app-2&#34;&gt;Web App 🕸️&lt;/h2&gt;

&lt;p&gt;February was a very active month for the Web App, with a strong focus on localization, UX polish, and performance.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Major internationalization &amp;#39;i18n&amp;#39; rollout&lt;/strong&gt; across map controls, merchant pages, area views, leaderboards, dashboard, tickets, onboarding, support pages, and errors. Thanks to new contributor &lt;a href=&#34;https://github.com/Nackoo2000&#34;&gt;Nackoo2000&lt;/a&gt; for assisting &lt;a href=&#34;https://github.com/escapedcat&#34;&gt;Hannes&lt;/a&gt; here!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New language support&lt;/strong&gt; expanded, including Bulgarian and broader translation coverage.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Community and tagging UX updates&lt;/strong&gt; including Verify Community forms and translated onboarding flows.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Map UX improvements&lt;/strong&gt; from PR &lt;a href=&#34;https://github.com/teambtcmap/btcmap.org/pull/695&#34;&gt;#695&lt;/a&gt; (search list design updates) and PR &lt;a href=&#34;https://github.com/teambtcmap/btcmap.org/pull/694&#34;&gt;#694&lt;/a&gt; (nearby list real-distance display).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Performance improvements&lt;/strong&gt; on merchant pages and non-map pages (sync bottleneck reductions and sync progress indicators).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Community contact support&lt;/strong&gt; expanded with Satlantis, Geyser and improved social/contact rendering.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Merchant page performance&lt;/strong&gt; improved by orders of magnitude for cold clients by removing full-sync bottlenecks and relying on targeted API endpoints.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;android-app-2&#34;&gt;Android App 🤖&lt;/h2&gt;

&lt;p&gt;Android saw major progress in February, with a large app refactor and several UX improvements landing ahead of the next release.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Improved clustering&lt;/strong&gt; now feels stable after significant map refactoring and testing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Map rotation is back&lt;/strong&gt;, enabled by the new clustering approach.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Website-aligned default colors&lt;/strong&gt; now improve readability across map styles in both light and dark modes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Customization remains strong&lt;/strong&gt; with optional Material-based theming still available in settings.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Preview builds are available at: &lt;a href=&#34;https://github.com/teambtcmap/btcmap-android/releases/tag/preview&#34;&gt;btcmap-android preview releases&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&#34;admin-app-2&#34;&gt;Admin App 🛠️&lt;/h2&gt;

&lt;p&gt;Admin App work in February included validation and maintenance improvements:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Added support for &amp;#39;Login with Nostr&amp;#39;.&lt;/li&gt;
&lt;li&gt;Added additional new social contact fields to validation rules.&lt;/li&gt;
&lt;li&gt;Updated JS module dependencies and Bootstrap.&lt;/li&gt;
&lt;li&gt;Added contributor setup guidance and repo hygiene updates.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;infrastructure-2&#34;&gt;Infrastructure ⚙️&lt;/h2&gt;

&lt;p&gt;Infrastructure and platform work was significant in February:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;API/Backend:&lt;/strong&gt; large refactor and migration work across DB layers, schema handling, request logging, v4 endpoint improvements, and reliability updates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lightning stack:&lt;/strong&gt; continued LND-related work and associated backend improvements&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data portability and resilience:&lt;/strong&gt; DB structure evolved around focused files (&lt;code&gt;main.db&lt;/code&gt;, &lt;code&gt;images.db&lt;/code&gt;, &lt;code&gt;log.db&lt;/code&gt;) to improve portability and backup workflows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Request logging and OG caching:&lt;/strong&gt; faster logging with richer diagnostics (including user-agent) plus OpenGraph image caching to reduce tile-server load&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New API capabilities:&lt;/strong&gt; endpoint additions for place areas and place activity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a technical contributor view, see &lt;a href=&#34;https://bubelov.com/blog/2026/btcmap-02/&#34;&gt;Igor&amp;#39;s February recap&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&#34;analytics-2&#34;&gt;Analytics 📊&lt;/h2&gt;

&lt;p&gt;Our February website stats are as follows:&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://blog.btcmap.org/posts/2026-02/analytics.png&#34; alt=&#34;Graph showing website analytics over the last month&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Check out the &lt;a href=&#34;https://umami.btcmap.org/share/tdb5fH0C3McC1BdX&#34;&gt;BTC Map Analytics Dashboard&lt;/a&gt;. Track our growth and see where users are coming from in real time.&lt;/p&gt;

&lt;h2 id=&#34;credits-2&#34;&gt;Credits 🫶&lt;/h2&gt;

&lt;p&gt;Thanks to everyone who contributed to the project this month, including the &lt;a href=&#34;#active-taggers-&#34;&gt;Shadowy Supertaggers&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/escapedcat&#34;&gt;Hannes / escapedcat&lt;/a&gt; - major web and admin contributions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Nackoo2000&#34;&gt;Nackoo2000&lt;/a&gt; - major i18n rollout across web pages and flows&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/5atoshiNakamoto&#34;&gt;5atoshiNakamoto&lt;/a&gt; - web locale wording fix&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bubelov.com/&#34;&gt;Igor Bubelov&lt;/a&gt; - major API and Android contributions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nathan.day.ag&#34;&gt;Nathan / dadofsambonzuki&lt;/a&gt; - blog, data, and admin contributions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kanishka0411&#34;&gt;kanishka0411&lt;/a&gt; - web app contributions&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;support-us-2&#34;&gt;Support Us 🤝&lt;/h2&gt;

&lt;p&gt;There are many ways in which you can &lt;a href=&#34;https://btcmap.org/support-us&#34;&gt;support us&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Become a &lt;a href=&#34;https://gitea.btcmap.org/teambtcmap/btcmap-general/wiki/Tagging-Merchants#shadowy-supertaggers&#34;&gt;Shadowy Supertagger&lt;/a&gt; and help maintain your local area or pitch in with the never-ending global effort.&lt;/li&gt;
&lt;li&gt;Help improve or maintain our code. Check out our &lt;a href=&#34;https://github.com/teambtcmap&#34;&gt;GitHub Team&lt;/a&gt; and hop into our &lt;a href=&#34;https://matrix.to/#/%23btcmap:matrix.org&#34;&gt;Matrix Space&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Consider donating to the project &lt;a href=&#34;https://core.btcmap.org/tipjar/eyQxQA3gbwfQFjGVe53ZJu&#34;&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2026-03-14T14:45:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqsmhqrh5aekl5ukprn6vtv3tagcezf5m9fq8rpv2qsal9lhrc6sgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs55lru8m</id>
    
      <title type="html">HUGE 🇪🇺🎉 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqsmhqrh5aekl5ukprn6vtv3tagcezf5m9fq8rpv2qsal9lhrc6sgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs55lru8m" />
    <content type="html">
      HUGE 🇪🇺🎉&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.patrick-breyer.de/en/historic-chat-control-vote-in-the-eu-parliament-meps-vote-to-end-untargeted-mass-scanning-of-private-chats/&#34;&gt;https://www.patrick-breyer.de/en/historic-chat-control-vote-in-the-eu-parliament-meps-vote-to-end-untargeted-mass-scanning-of-private-chats/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#privacy #europe
    </content>
    <updated>2026-03-14T07:57:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyrksk7fvxc4kkl9xcpjaxp368cfl5aazgmagam4dm86t42hknj6qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs566cwvp</id>
    
      <title type="html">#Bitcoin #meme ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyrksk7fvxc4kkl9xcpjaxp368cfl5aazgmagam4dm86t42hknj6qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs566cwvp" />
    <content type="html">
      #Bitcoin #meme&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/29f360cd10f952cf4f973f67351a778f0512fb9fc3ec839d8d2b0d5c047c47dc.jpg&#34;&gt; 
    </content>
    <updated>2026-03-14T07:22:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8d88msa9fyhl2hu6ux3vl7y94yxumkrtsgt6h53x2akle04e2khszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nna3x6</id>
    
      <title>Nostr event nevent1qqs8d88msa9fyhl2hu6ux3vl7y94yxumkrtsgt6h53x2akle04e2khszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nna3x6</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8d88msa9fyhl2hu6ux3vl7y94yxumkrtsgt6h53x2akle04e2khszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nna3x6" />
    <content type="html">
      Are there #nostr clients which use #morganite? #asknostr
    </content>
    <updated>2026-03-14T07:22:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqxrdjsrhrevr499q0pf7n2jlqkn5w98nh5cd06et97swd0nlfszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5l3qwqy</id>
    
      <title type="html">Probably, but it attracts attention. I can see something positive ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqxrdjsrhrevr499q0pf7n2jlqkn5w98nh5cd06et97swd0nlfszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5l3qwqy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9e2z32ctfd8pcz2neu83lhnkmdjk3vemns6tu5pwkqwf63v07lscpp4mhxue69uhkummn9ekx7mq6ajmzk&#39;&gt;nevent1q…jmzk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Probably, but it attracts attention. I can see something positive there looking at it like: &amp;#34;Bitcoin is a freedom technology disguised as a get-rich-quick scheme.&amp;#34;
    </content>
    <updated>2026-03-14T06:31:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq8kagw7xlkwyam3f9lfh5yc7jzmw3amu7dvdf9mmxfpfal8twgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5k0wp3p</id>
    
      <title type="html">Did not want to criticize anyone. Just thought that this is such ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq8kagw7xlkwyam3f9lfh5yc7jzmw3amu7dvdf9mmxfpfal8twgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5k0wp3p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq9gp080w8y2mfvrc3vupyggsnsuc8puy4xd3qvvqjm0vaurl9grspz3mhxue69uhhyetvv9ujuerpd46hxtnfdunsey0z&#39;&gt;nevent1q…ey0z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Did not want to criticize anyone. Just thought that this is such a great idea and I want to see it flourish 😊
    </content>
    <updated>2026-03-14T03:20:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqrqjlz3gqp2m7quaxnjtycyh6qkuh8hwzmueeta8skd7zfvxuczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs52ht2md</id>
    
      <title type="html">Oh wow — Now, I’m surprised. Thanks for the response. The ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqrqjlz3gqp2m7quaxnjtycyh6qkuh8hwzmueeta8skd7zfvxuczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs52ht2md" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0e8zca0q08a7cfcecrm36260u4nfdz3jyzj50v5z73c43h8hk92qpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhg7kjcvz&#39;&gt;nevent1q…jcvz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh wow — Now, I’m surprised. Thanks for the response.&lt;br/&gt;&lt;br/&gt;The Amber login still shows errors, but if you ignore that (which I hadn’t before) and wait, you’ll eventually get logged in.&lt;br/&gt;&lt;br/&gt;For me, Podscan has a great UI. The main screen shows everything I need and lets me rearrange items to suit my workflow. It’s clean and simple. They have a menu for “Your podcast list” and another for “Latest episodes from podcasts you follow.”&lt;br/&gt;&lt;br/&gt;Fountain tries to be something different, which is fine, but I don’t find the homescreen useful and the feed isn’t my priority. I subscribe to specific shows for a reason — that’s what I want to see first or mainly.
    </content>
    <updated>2026-03-14T03:18:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvju4mef7hq7cc0mgt5s40srej0hy8k4nnaxl2r9ymd3fpjucddlqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56n0jgl</id>
    
      <title type="html">Im a humn,I guess</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvju4mef7hq7cc0mgt5s40srej0hy8k4nnaxl2r9ymd3fpjucddlqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56n0jgl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsde2x5epsmhrm84r4l6fqy28a02zxf6wgvsptlnlwvwc97wgkefvqpz9mhxue69uhkummnw3ezuamfdejj7nyxpsw&#39;&gt;nevent1q…xpsw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Im a humn,I guess 
    </content>
    <updated>2026-03-13T17:57:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqg34hpngjv9mvd3wyqsmyrnqchgtn4m2k4t537qujswkzmd3m5pqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5g8fcx5</id>
    
      <title type="html">I hope you create / edit it on #osm afterwards? :) I use the app ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqg34hpngjv9mvd3wyqsmyrnqchgtn4m2k4t537qujswkzmd3m5pqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5g8fcx5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq9699dv7nm6v2rat60ny6scn09h5t0n23as3jt7dryajzm2hkgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs6t4ukf&#39;&gt;nevent1q…4ukf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I hope you create / edit it on #osm afterwards? :) &lt;br/&gt;&lt;br/&gt;I use the app &amp;#34;Geo share&amp;#34; to open gmap links on comaps. So if you search for something on Google Maps or receive a Google Maps link, this app converts it so that you can directly use the comaps app for navigation.
    </content>
    <updated>2026-03-13T12:22:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvv7dw8qzlhry4xgnjmgz09y0gmx0ftmzhlcvya0wqgfezjvygy9qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs555hfcf</id>
    
      <title type="html">Talked to someone who was wearing Bitcoin swag. His first ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvv7dw8qzlhry4xgnjmgz09y0gmx0ftmzhlcvya0wqgfezjvygy9qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs555hfcf" />
    <content type="html">
      Talked to someone who was wearing Bitcoin swag. His first sentence when I asked him about it: &amp;#34;Ah you are a traider?&amp;#34;. My Brian: &amp;#34;Bro go fuck yourself&amp;#34;
    </content>
    <updated>2026-03-13T11:27:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2cxxqxuelqhlstrmapa4jkuun6d0fk83js9amh45htf5hlfhwtaszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5gtvm5d</id>
    
      <title type="html">There are people out there who own #Bitcoin but have no idea what ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2cxxqxuelqhlstrmapa4jkuun6d0fk83js9amh45htf5hlfhwtaszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5gtvm5d" />
    <content type="html">
      There are people out there who own #Bitcoin but have no idea what a wallet is or how it works. They have binance, that&amp;#39;s there world.
    </content>
    <updated>2026-03-13T11:23:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgks329gd0dyq0aqwatxfgugcw6wd0mfkklc02lqm3gq5vwuc0ddszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5skqufg</id>
    
      <title type="html">This post was right below: #nevent1q…0d7j</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgks329gd0dyq0aqwatxfgugcw6wd0mfkklc02lqm3gq5vwuc0ddszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5skqufg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdxmp5svrzzsveeuqa79llgxyeu5q84e8ywr7cqgp0srcd5992v0gpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9u9r0xc8&#39;&gt;nevent1q…0xc8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This post was right below:&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;/nevent1qqs04uamjhdrv2k03xv62jpqrl4rjreuhpsrv9hu7aye9kcc3w8qjkspr9mhxue69uhhqun9d45h2mfwwpexjmtpdshxuet59upzpy3fg4melylapvm4nug40c7elgs08lfycju09084yr9v7ey67amdqvzqqqqqqyas0d7j&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…0d7j&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; All the speed. All the security.&lt;br/&gt;&lt;br/&gt;Blockstream app v5.2.0 lets you seamlessly swap across all three layers of bitcoin, all while being protected by Blockstream Jade:&lt;br/&gt;&lt;br/&gt;⚡ Receive Lightning payments directly into cold storage&lt;br/&gt;⚡ Pay Lightning invoices from cold storage&lt;br/&gt;🔄 Swap seamlessly between Lightning, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsfjzteswm5cuyqpvvz40r0vszx4dcyql5u40xkeats5w9d48hht4guz0cnd&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;LiquidNetwork&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…0cnd&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, and on-chain&lt;br/&gt;&lt;br/&gt;Convenience and control, all within the Blockstream app.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtube.com/shorts/ABvcLlv457k?feature=share&#34;&gt;https://youtube.com/shorts/ABvcLlv457k?feature=share&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Lightning ↔ Liquid swaps arrived in December. On-chain ↔ Liquid swaps land today.&lt;br/&gt;&lt;br/&gt;With this update, Blockstream Jade is the first hardware wallet with full access to the Bitcoin stack:&lt;br/&gt;&lt;br/&gt;⚡ Lightning for speed&lt;br/&gt;🌊 Liquid for flexibility&lt;br/&gt;⛓️ On-chain for finality&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.blockstream.com/jade-lightning-payments-are-here/&#34;&gt;https://blog.blockstream.com/jade-lightning-payments-are-here/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/99ce1ad091a488a02a30f135c77c72fbb51ffa9d13041111307c26f3b6890fdf.png&#34;&gt;  &lt;br/&gt;&lt;br/&gt;Download the Blockstream app &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blockstream.com/app/&#34;&gt;https://blockstream.com/app/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Secure your bitcoin with Jade &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://store.blockstream.com/products/jade-plus&#34;&gt;https://store.blockstream.com/products/jade-plus&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-13T09:51:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxw5q9tmqxqq92ynhcrh2uvma6hmhe997gnl5nqmevjs6vvtz3ekczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5k0q8eq</id>
    
      <title type="html">Thank you. That would work if there was a digital version. But I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxw5q9tmqxqq92ynhcrh2uvma6hmhe997gnl5nqmevjs6vvtz3ekczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5k0q8eq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstm6z0p8lf4ccnf366vv4muemacn4cx6jlduf3a5m8d2s32yxugrcppemhxue69uhkummn9ekx7mp0csunaw&#39;&gt;nevent1q…unaw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you. That would work if there was a digital version. But I cannot even get my hands on a physical one. The only version I can find is a scanned version as a PDF.
    </content>
    <updated>2026-03-13T06:59:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2elr89vqt4agr26s74mxln43lej0ye57jw70zpl87s9d8m6t6tsszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59s8lkc</id>
    
      <title type="html">Thank you. Will check It out. Seems like they do OCR (scann for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2elr89vqt4agr26s74mxln43lej0ye57jw70zpl87s9d8m6t6tsszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59s8lkc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqxgyt467agaz2dunhtcsputemrclfav9csev7z2muv4h3vw94n7sprpmhxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp09as4jh&#39;&gt;nevent1q…s4jh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you. Will check It out. Seems like they do OCR (scann for Text) but this is a simple job which a lot of tool can do. The hard part is to convert the formats. 
    </content>
    <updated>2026-03-13T06:55:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszvh2tv26a62jfy7q4ft6flufj9q0lu6gy6a8r922srq5fardxnxszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5lzq8tq</id>
    
      <title type="html">#Bookstr is a nice idea. However, we need some more development. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszvh2tv26a62jfy7q4ft6flufj9q0lu6gy6a8r922srq5fardxnxszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5lzq8tq" />
    <content type="html">
      #Bookstr is a nice idea. However, we need some more development. Where my vibecoders at?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/marykatefain/bookstr&#34;&gt;https://github.com/marykatefain/bookstr&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#asknostr #books #reading
    </content>
    <updated>2026-03-13T06:27:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqpgadnwkexcqrmqxtw3sew3ftacyx64gl725xna3pzfejuk086yszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qa7k05</id>
    
      <title type="html">Is there a platform or tool to convert scanned #books (PDF) to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqpgadnwkexcqrmqxtw3sew3ftacyx64gl725xna3pzfejuk086yszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qa7k05" />
    <content type="html">
      Is there a platform or tool to convert scanned #books (PDF) to EPUBs? Most simple conversion tools ruin the layout, making reading difficult.&lt;br/&gt;&lt;br/&gt;#asknostr #bookstr
    </content>
    <updated>2026-03-13T06:20:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvd37zcy3lm9ev0m392cvev8kwcmvcl0u0wxyaw6ave5ccfl42h7czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5kjcds6</id>
    
      <title type="html">Can recommend comaps.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvd37zcy3lm9ev0m392cvev8kwcmvcl0u0wxyaw6ave5ccfl42h7czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5kjcds6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxhqwd479gmtwxnn9gu785lns2jjxhfk8az8n4gmugfn0qc87a6tsppemhxue69uhkummn9ekx7mp0snqxcf&#39;&gt;nevent1q…qxcf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can recommend comaps. 
    </content>
    <updated>2026-03-13T04:13:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqpq6u8x6wsa6qz2urwrnz6x3s4rvln08hxku4p7e6x5eqe3z7szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5zfrtfm</id>
    
      <title type="html">Android client. Pretty nice 🤙</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqpq6u8x6wsa6qz2urwrnz6x3s4rvln08hxku4p7e6x5eqe3z7szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5zfrtfm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszsaq863hfurrqj7dtn39f67h6dhd8tzmp477y5lzem9ucppcd3cspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhg5zf0fv&#39;&gt;nevent1q…f0fv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Android client. Pretty nice 🤙
    </content>
    <updated>2026-03-12T12:00:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqy537r4cmzvg3x0upc0clhfg6qqr4hzzapnlnenpseh3jzsd5gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nxxunj</id>
    
      <title type="html">Checkout @nprofile…gsuq they have their weekly compass ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqy537r4cmzvg3x0upc0clhfg6qqr4hzzapnlnenpseh3jzsd5gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nxxunj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8a7hqfdrktuz29h0mwdwetwnnnp3ehjk9l5vlkk4t0pn6keas7ygpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhghnzz9p&#39;&gt;nevent1q…zz9p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Checkout &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs8wk257uc5zyjgnf9znmrf9dersm7kp0xwkqcg6s33q84f08zh4qqn4gsuq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Nostr Compass&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…gsuq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; they have their weekly compass&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;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/naddr1qqgxxvmr893nswtrxvcrsd3jv3snjqghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7q3qwav4fae3gyfy3xj298kxj2mj8phavz7vavps34przq02j7w902qqxpqqqp65wfa40gf&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…40gf&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;p&gt;Welcome back to Nostr Compass, your weekly guide to Nostr.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This week:&lt;/strong&gt; &lt;a href=&#34;https://github.com/shopstr-eng/shopstr&#34;&gt;Shopstr&lt;/a&gt; and &lt;a href=&#34;https://github.com/shopstr-eng/milk-market&#34;&gt;Milk Market&lt;/a&gt; add MCP surfaces for agent-driven commerce, while &lt;a href=&#34;https://github.com/flox1an/oauth-bunker&#34;&gt;OAuth Bunker&lt;/a&gt;, &lt;a href=&#34;https://github.com/greenart7c3/Amber&#34;&gt;Amber&lt;/a&gt;, and &lt;a href=&#34;https://github.com/hoytech/strfry&#34;&gt;strfry&lt;/a&gt; add &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-42/&#34;&gt;NIP-42&lt;/a&gt; (Authentication of Clients to Relays) relay-auth and protected-event support across app, signer, and relay software. &lt;a href=&#34;https://github.com/v0l/route96&#34;&gt;Route96&lt;/a&gt; ships two releases around AI labeling, moderation queues, perceptual hashing, and machine-readable server docs. &lt;a href=&#34;https://github.com/satsdisco/samizdat&#34;&gt;Samizdat&lt;/a&gt;, already live on the web, released its first Android alpha and later added &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-55/&#34;&gt;NIP-55&lt;/a&gt; (Android Signer Application) signer support. &lt;a href=&#34;https://github.com/formstr-hq/nostr-forms&#34;&gt;Formstr&lt;/a&gt; adds signup through &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-49/&#34;&gt;NIP-49&lt;/a&gt; (Private Key Encryption), &lt;a href=&#34;https://github.com/vitorpamplona/amethyst&#34;&gt;Amethyst&lt;/a&gt; ships Namecoin-based &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-05/&#34;&gt;NIP-05&lt;/a&gt; (Domain Verification) resolution work, &lt;a href=&#34;https://github.com/MostroP2P/mostro&#34;&gt;Mostro&lt;/a&gt; ships &lt;a href=&#34;https://github.com/MostroP2P/mostro/releases/tag/v0.16.4&#34;&gt;v0.16.4&lt;/a&gt;, and the NIPs repo merges &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-91/&#34;&gt;NIP-91&lt;/a&gt; (AND Operator for Filters) and defensive guidance for &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-66/&#34;&gt;NIP-66&lt;/a&gt; (Relay Discovery and Liveness Monitoring).&lt;/p&gt;

&lt;h2 id=&#34;news-2&#34;&gt;News&lt;/h2&gt;

&lt;h3 id=&#34;nostr-npub15dc33fyg3cpd9r58vlqge2hh8dy6hkkrjxkhluv2xpyfreqkmsesesyv6e-and-nostr-npub1wm7wcrsx8q6378gwphzwhtmd60t8gpqjd4ny23m8gpc0x96jw0vs2jpud0-open-mcp-commerce-surfaces-2&#34;&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub15dc33fyg3cpd9r58vlqge2hh8dy6hkkrjxkhluv2xpyfreqkmsesesyv6e&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Shopstr Markets&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub15dc…yv6e&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1wm7wcrsx8q6378gwphzwhtmd60t8gpqjd4ny23m8gpc0x96jw0vs2jpud0&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;milkmarket&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1wm7…pud0&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Open MCP Commerce Surfaces&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/shopstr-eng/shopstr&#34;&gt;Shopstr&lt;/a&gt;, the peer-to-peer marketplace with Lightning and Cashu payments, merged &lt;a href=&#34;https://github.com/shopstr-eng/shopstr/pull/234&#34;&gt;PR #234&lt;/a&gt; (&lt;a href=&#34;https://github.com/shopstr-eng/shopstr/commit/94ef7d1a4519e8e0158668d13c8cb8684b1d46e2&#34;&gt;commit 94ef7d1&lt;/a&gt;), adding an MCP server with API-key authentication for agent account management. The change adds &lt;code&gt;.well-known/agent.json&lt;/code&gt; for agent discovery, MCP onboarding and status endpoints, order creation and payment-verification routes, dedicated purchase and read tools, and a settings screen for API keys. &lt;a href=&#34;https://github.com/shopstr-eng/shopstr/pull/236&#34;&gt;PR #236&lt;/a&gt; extends that with seller-side actions for messages, addresses, order updates, and product-spec selection. A security fix in &lt;a href=&#34;https://github.com/shopstr-eng/shopstr/pull/235&#34;&gt;PR #235&lt;/a&gt; replaces single-iteration SHA-256 API key hashing with salted PBKDF2 at 100,000 iterations.&lt;/p&gt;

&lt;p&gt;Agents can read &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-99/&#34;&gt;NIP-99&lt;/a&gt; (Classified Listings) listings and move through checkout using the existing &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-47/&#34;&gt;NIP-47&lt;/a&gt; (Nostr Wallet Connect) and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-60/&#34;&gt;NIP-60&lt;/a&gt; (Cashu Wallet) payment flows without scraping pages or reverse-engineering client behavior.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/shopstr-eng/milk-market&#34;&gt;Milk Market&lt;/a&gt;, a food marketplace on Nostr at &lt;a href=&#34;https://milk.market&#34;&gt;milk.market&lt;/a&gt;, landed the same MCP and API-key foundation in &lt;a href=&#34;https://github.com/shopstr-eng/milk-market/commit/da6c0b499494b4e4861c4ff8a220e066c46285b3&#34;&gt;commit da6c0b4&lt;/a&gt;. &lt;a href=&#34;https://github.com/shopstr-eng/milk-market/pull/10&#34;&gt;PR #10&lt;/a&gt; adds subscription orders, shipping address changes post-purchase, and multi-merchant and multi-currency checkout handling for Stripe and other fiat payment paths. A follow-up &lt;a href=&#34;https://github.com/shopstr-eng/milk-market/pull/11&#34;&gt;PR #11&lt;/a&gt; fixes a startup database initialization bug where the failed relay publishes table was not created on fresh installs, causing 500 errors on first load. The agent-facing interface works with Bitcoin-native checkout on Shopstr or mixed fiat and Bitcoin checkout on Milk Market.&lt;/p&gt;

&lt;h3 id=&#34;nip-42-relay-auth-across-bunker-signer-and-relay-2&#34;&gt;NIP-42 Relay Auth Across Bunker, Signer, and Relay&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/flox1an/oauth-bunker&#34;&gt;OAuth Bunker&lt;/a&gt;, a &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-46/&#34;&gt;NIP-46&lt;/a&gt; (Nostr Connect) bunker that bridges OAuth providers to Nostr signing, added &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-07/&#34;&gt;NIP-07&lt;/a&gt; (Browser Extension Signer) login, automatic single-identity selection, and cleanup for deleted identities (&lt;a href=&#34;https://github.com/flox1an/oauth-bunker/commit/f0c7683cb2374fd9a3ebd1b186055da8abd2c2ff&#34;&gt;commit f0c7683&lt;/a&gt;). When only one identity exists, the bunker now selects it automatically instead of prompting. Deleting an identity also removes its dangling assignments and connections. &lt;a href=&#34;https://github.com/flox1an/oauth-bunker/commit/6b8796c6c59c7d48dc1ede92d6de6bf54feb56cc&#34;&gt;Commit 6b8796c&lt;/a&gt; adds an &lt;code&gt;ALWAYS_ALLOWED_KINDS&lt;/code&gt; configuration path for assigned users, defaulting to kind &lt;code&gt;30078&lt;/code&gt; app-specific data, so delegated identities can write to app-specific storage without per-event approval.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/greenart7c3/Amber&#34;&gt;Amber&lt;/a&gt;, the primary &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-55/&#34;&gt;NIP-55&lt;/a&gt; signer for Android, shipped &lt;a href=&#34;https://github.com/greenart7c3/Amber/releases/tag/v4.1.3-pre4&#34;&gt;v4.1.3-pre4&lt;/a&gt; with four pre-releases across the week. &lt;a href=&#34;https://github.com/greenart7c3/Amber/pull/317&#34;&gt;PR #317&lt;/a&gt; adds &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-42/&#34;&gt;NIP-42&lt;/a&gt; relay authentication handling for kind &lt;code&gt;22242&lt;/code&gt; requests. The implementation adds a new database column tracking relay-specific permissions with a unique index on &lt;code&gt;(pkKey, type, kind, relay)&lt;/code&gt;. Users see a dedicated auth screen where they can grant or deny per relay or across all relays with a wildcard &lt;code&gt;*&lt;/code&gt; scope, and persist that choice. Wildcard permissions clear all relay-specific entries for a kind. &lt;a href=&#34;https://github.com/greenart7c3/Amber/pull/318&#34;&gt;PR #318&lt;/a&gt; follows up by refactoring multi-event request screens to display details inline using composable cards instead of navigating to a separate screen. The release also updates default profile relays, adds bottom-sheet request display, and fixes a crash on MediaTek devices by disabling StrongBox keystore.&lt;/p&gt;

&lt;p&gt;On the relay side, &lt;a href=&#34;https://github.com/hoytech/strfry/pull/156&#34;&gt;strfry PR #156&lt;/a&gt; implements NIP-42 auth handling for &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-70/&#34;&gt;NIP-70&lt;/a&gt; (Protected Events), and &lt;a href=&#34;https://github.com/hoytech/strfry/pull/176&#34;&gt;PR #176&lt;/a&gt; rejects reposts that embed protected events.&lt;/p&gt;

&lt;h3 id=&#34;nostr-npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955-adds-nip-11-relay-limits-and-agentium-features-2&#34;&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;damus&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18m7…q955&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Adds NIP-11 Relay Limits and Agentium Features&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/damus-io/notedeck&#34;&gt;Notedeck&lt;/a&gt;, the native desktop client by the Damus team, merged 14 PRs this week. &lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1316&#34;&gt;PR #1316&lt;/a&gt; adds &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-11/&#34;&gt;NIP-11&lt;/a&gt; (Relay Information Document) relay limitation fetching, so all outbox relays now respect &lt;code&gt;max_message_length&lt;/code&gt; and &lt;code&gt;max_subscriptions&lt;/code&gt; from the relay info document. The implementation includes background job processing, exponential backoff with jitter for connection retries, and custom HTTP Accept headers. &lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1312&#34;&gt;PR #1312&lt;/a&gt; fixes a bug where DMs sometimes failed to load after account switching, and &lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1333&#34;&gt;PR #1333&lt;/a&gt; adds a backoff mechanism to multicast relay communication to prevent broadcast spam on errors.&lt;/p&gt;

&lt;p&gt;The Agentium subsystem (Notedeck&amp;#39;s built-in coding agent UI, internally called &amp;#34;Dave&amp;#34;) received clipboard image paste, named run configurations that sync across devices via kind &lt;code&gt;31991&lt;/code&gt; events (&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-33/&#34;&gt;NIP-33&lt;/a&gt; (Parameterized Replaceable Events)), a git worktree creator, and a model picker for selecting backends per session (&lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1336&#34;&gt;PR #1336&lt;/a&gt;). &lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1338&#34;&gt;PR #1338&lt;/a&gt; integrates &lt;code&gt;egui_kittest&lt;/code&gt; for headless UI testing, and &lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1339&#34;&gt;PR #1339&lt;/a&gt; adds a dashboard card tracking new contact list creations by client. An open &lt;a href=&#34;https://github.com/damus-io/notedeck/pull/1314&#34;&gt;PR #1314&lt;/a&gt; ports &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Amethyst&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub142g…xrj0&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s Namecoin NIP-05 resolution to Notedeck with ElectrumX lookups, SOCKS5 Tor routing, and search bar integration.&lt;/p&gt;

&lt;h3 id=&#34;divine-nostr-npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240-ships-v1-0-6-with-e2e-test-infrastructure-and-nip-49-import-2&#34;&gt;diVine (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;rabble&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1wmr…g240&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) Ships v1.0.6 with E2E Test Infrastructure and NIP-49 Import&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/divinevideo/divine-mobile&#34;&gt;diVine&lt;/a&gt;, the short-form looping video client restoring Vine archives at &lt;a href=&#34;https://divine.video&#34;&gt;divine.video&lt;/a&gt;, shipped &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/releases/tag/1.0.6&#34;&gt;v1.0.6&lt;/a&gt; with 127 merged PRs. The release adds &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-49/&#34;&gt;NIP-49&lt;/a&gt; account import, external &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-05/&#34;&gt;NIP-05&lt;/a&gt; support, multi-account handling, macOS and experimental Linux builds, and a redesigned drafts and clips library backed by local storage.&lt;/p&gt;

&lt;p&gt;On the engineering side, &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/1928&#34;&gt;PR #1928&lt;/a&gt; adds a full E2E integration test infrastructure using Patrol for native UI automation against a Docker backend stack (relay, API, Blossom (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;hzrd149&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ye5…knpr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;), Postgres, Redis, ClickHouse). Five auth journey tests cover registration, verification, password reset, session expiry, and token refresh. &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/2105&#34;&gt;PR #2105&lt;/a&gt; switches video loading from HLS-first to direct MP4 with automatic HLS fallback, reducing load times from 30-60 seconds to near-instant. &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/2076&#34;&gt;PR #2076&lt;/a&gt; caches the home feed API response to SharedPreferences for instant cold-start display. &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/2104&#34;&gt;PR #2104&lt;/a&gt; enforces &lt;code&gt;ai-generated&lt;/code&gt; content labels as hidden in feeds, and &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/2100&#34;&gt;PR #2100&lt;/a&gt; adds a safety setting to show only diVine-hosted videos. The Hive-to-Drift profile cache migration continues across &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/1881&#34;&gt;PR #1881&lt;/a&gt;, &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/1883&#34;&gt;PR #1883&lt;/a&gt;, and &lt;a href=&#34;https://github.com/divinevideo/divine-mobile/pull/1903&#34;&gt;PR #1903&lt;/a&gt;, replacing ~1,074 lines of Hive code with Drift DAOs.&lt;/p&gt;

&lt;h3 id=&#34;nostr-npub1hrujuc08r4zcdtn0u6ts7u7apldcjqgftz0z7stmaaz9hwaf9jxs66f3yh-v0-3-2-ships-nip-77-negentropy-sync-and-mls-improvements-2&#34;&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hrujuc08r4zcdtn0u6ts7u7apldcjqgftz0z7stmaaz9hwaf9jxs66f3yh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;VectorPrivacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hru…f3yh&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; v0.3.2 Ships NIP-77 Negentropy Sync and MLS Improvements&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/VectorPrivacy/Vector&#34;&gt;Vector&lt;/a&gt;, a privacy-focused desktop messenger using MLS group encryption with &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-17/&#34;&gt;NIP-17&lt;/a&gt; (Private Direct Messages) and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-44/&#34;&gt;NIP-44&lt;/a&gt; (Encrypted Payloads) encryption, shipped &lt;a href=&#34;https://github.com/VectorPrivacy/Vector/releases/tag/v0.3.2&#34;&gt;v0.3.2&lt;/a&gt;. The headline change is NIP-77 negentropy for MLS group sync (&lt;a href=&#34;https://github.com/VectorPrivacy/Vector/commit/b06adf4af2673fb5ac5add01356999ea70628eac&#34;&gt;commit b06adf4&lt;/a&gt;), which catches up on missed messages significantly faster using parallel boot. The release also adds a rebuilt audio engine with full Linux support, image spoilers with blurred previews, clickable hyperlinks with rich link previews, &lt;code&gt;@mention&lt;/code&gt; pings with &lt;code&gt;@everyone&lt;/code&gt; for group admins, emoji shortcode autocomplete, group muting, tap-to-react on existing reactions, and cancellable file uploads. Vector explicitly filters out NIP-17 group chat events (&lt;a href=&#34;https://github.com/VectorPrivacy/Vector/commit/2179a51c0449b3a70663a1573195b7945adf58ba&#34;&gt;commit 2179a51&lt;/a&gt;), using MLS exclusively for group encryption.&lt;/p&gt;

&lt;h2 id=&#34;releases-2&#34;&gt;Releases&lt;/h2&gt;

&lt;h3 id=&#34;route96-nostr-npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49-v0-5-0-and-v0-5-1-2&#34;&gt;Route96 (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Kieran&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1v0l…qj49&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v0.5.0 and v0.5.1&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/v0l/route96&#34;&gt;Route96&lt;/a&gt;, a media server that supports Blossom and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-96/&#34;&gt;NIP-96&lt;/a&gt; (HTTP File Storage), shipped &lt;a href=&#34;https://github.com/v0l/route96/releases/tag/v0.5.0&#34;&gt;v0.5.0&lt;/a&gt; and &lt;a href=&#34;https://github.com/v0l/route96/releases/tag/v0.5.1&#34;&gt;v0.5.1&lt;/a&gt;. v0.5.0 adds automated AI labeling, retroactive backfill for unlabeled uploads, moderation queues for flagged files, EXIF-based privacy rejection, and banned-hash handling.&lt;/p&gt;

&lt;p&gt;v0.5.1 adds perceptual image hashes, locality-sensitive hashing for similar-image lookup, batch admin endpoints, and a published &lt;a href=&#34;https://github.com/v0l/route96/releases/tag/v0.5.1&#34;&gt;&lt;code&gt;SKILL.md&lt;/code&gt;&lt;/a&gt; describing the server&amp;#39;s Blossom and NIP-96 API surface for agent tooling. &lt;a href=&#34;https://github.com/v0l/route96/pull/58&#34;&gt;PR #58&lt;/a&gt; moves background workers onto fully async Tokio tasks, and &lt;a href=&#34;https://github.com/v0l/route96/commit/97b00a39e27b07053c2ad335dbf475bacba57bf8&#34;&gt;commit 97b00a3&lt;/a&gt; adds backoff to avoid hot loops.&lt;/p&gt;

&lt;h3 id=&#34;samizdat-nostr-npub1gunkavtrl32txueexz44el2l49rg0gv48pc6suadf7hwj852tuuqj3nudq-v1-0-0-alpha-2&#34;&gt;Samizdat (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1gunkavtrl32txueexz44el2l49rg0gv48pc6suadf7hwj852tuuqj3nudq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;satsdisco&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1gun…nudq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v1.0.0-alpha&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/satsdisco/samizdat&#34;&gt;Samizdat&lt;/a&gt;, a long-form reader and publisher available at &lt;a href=&#34;https://samizdat.press&#34;&gt;samizdat.press&lt;/a&gt;, shipped its first Android build in &lt;a href=&#34;https://github.com/satsdisco/samizdat/releases/tag/v1.0.0-alpha&#34;&gt;v1.0.0-alpha&lt;/a&gt;. The app opens to a curated Press page of long-form Nostr articles with bottom tab navigation across Press, Feed, Saved, and Write views. The Android build adds native key storage through Android Keystore encryption with biometric unlock, handles &lt;code&gt;nostr:&lt;/code&gt; URIs and &lt;code&gt;samizdat.press&lt;/code&gt; deep links, and supports signer handoff via the Android app chooser (Amber (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;greenart7c3&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1w4u…0jr5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;), Primal, etc.) instead of requiring direct key import. Pull-to-refresh, safe-area handling across screen sizes, and native share, clipboard, haptics, and splash-screen integrations are now part of the Android shell rather than the web wrapper.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/satsdisco/samizdat/commit/d17308f3c2e6020e14074fbb1c03a8f60f29a3e6&#34;&gt;Commit d17308f&lt;/a&gt; adds intent-based &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-55/&#34;&gt;NIP-55&lt;/a&gt; signing for Amber and Primal flows, and &lt;a href=&#34;https://github.com/satsdisco/samizdat/commit/e29dab84f7b58edd621f7b86ed7ca6458f965614&#34;&gt;commit e29dab8&lt;/a&gt; replaces a JavaScript bridge workaround with a native Capacitor plugin using &lt;code&gt;startActivityForResult&lt;/code&gt;. The app requires Android 7.0&#43; (API 24), ships as a debug APK in this alpha, and still lacks push notifications. Publishing currently depends on a signer app, while &lt;code&gt;nsec&lt;/code&gt; login covers local reading and account access.&lt;/p&gt;

&lt;h3 id=&#34;calendar-by-form-v0-2-0-2&#34;&gt;Calendar by Form* v0.2.0&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/formstr-hq/nostr-calendar&#34;&gt;Calendar by Form*&lt;/a&gt;, a decentralized calendar app with &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-59/&#34;&gt;NIP-59&lt;/a&gt; (Gift Wrap) private event sharing available at &lt;a href=&#34;https://calendar.formstr.app&#34;&gt;calendar.formstr.app&lt;/a&gt;, shipped &lt;a href=&#34;https://github.com/formstr-hq/nostr-calendar/releases/tag/v0.2.0&#34;&gt;v0.2.0&lt;/a&gt; with &lt;a href=&#34;https://github.com/formstr-hq/nostr-calendar/pull/38&#34;&gt;PR #38&lt;/a&gt;. The release extends recurring-event handling for &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-52/&#34;&gt;NIP-52&lt;/a&gt; (Calendar Events), moving past the v0.1.0 single-event foundation. The underlying changes also touch local event storage, signer handling, and Android notification plumbing. This is the second active application from the Formstr organization following last month&amp;#39;s repository migration.&lt;/p&gt;

&lt;h3 id=&#34;nostr-npub1m0str0d7z2ww8rdh20t2n9lx520xjwhaq24p68umqp06wwrwtsnqen40un-v0-16-4-2&#34;&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1m0str0d7z2ww8rdh20t2n9lx520xjwhaq24p68umqp06wwrwtsnqen40un&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Mostro&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1m0s…40un&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; v0.16.4&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/MostroP2P/mostro&#34;&gt;Mostro&lt;/a&gt;, the peer-to-peer Bitcoin exchange built on Nostr, released &lt;a href=&#34;https://github.com/MostroP2P/mostro/releases/tag/v0.16.4&#34;&gt;v0.16.4&lt;/a&gt;. The dispute-session restore (&lt;a href=&#34;https://github.com/MostroP2P/mostro/pull/599&#34;&gt;PR #599&lt;/a&gt;) and auto-close (&lt;a href=&#34;https://github.com/MostroP2P/mostro/pull/606&#34;&gt;PR #606&lt;/a&gt;) fixes &lt;a href=&#34;https://nostrcompass.org/en/newsletters/2026-03-04-newsletter/&#34;&gt;covered last week&lt;/a&gt; are included. New in this release: &lt;a href=&#34;https://github.com/MostroP2P/mostro/pull/625&#34;&gt;PR #625&lt;/a&gt; adds a &lt;code&gt;days&lt;/code&gt; field to user rating events of kind &lt;code&gt;38384&lt;/code&gt;, &lt;a href=&#34;https://github.com/MostroP2P/mostro/pull/612&#34;&gt;PR #612&lt;/a&gt; adds expiration to those rating events, and &lt;a href=&#34;https://github.com/MostroP2P/mostro/pull/614&#34;&gt;PR #614&lt;/a&gt; switches order events to configured expiration settings instead of a hardcoded 24-hour window. &lt;a href=&#34;https://github.com/MostroP2P/mostro/pull/622&#34;&gt;PR #622&lt;/a&gt; adds an idempotency check to prevent duplicate development-fee payments.&lt;/p&gt;

&lt;h3 id=&#34;mostro-mobile-v1-2-1-2&#34;&gt;Mostro Mobile v1.2.1&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/MostroP2P/mobile&#34;&gt;Mostro Mobile&lt;/a&gt;, the Flutter client for the Mostro P2P exchange, shipped &lt;a href=&#34;https://github.com/MostroP2P/mobile/releases/tag/v1.2.1&#34;&gt;v1.2.1&lt;/a&gt; with 11 new features and 11 bug fixes. The release adds encrypted multimedia rendering in dispute chat (&lt;a href=&#34;https://github.com/MostroP2P/mobile/pull/514&#34;&gt;PR #514&lt;/a&gt;), auto-close of dispute UI when orders reach terminal state (&lt;a href=&#34;https://github.com/MostroP2P/mobile/pull/503&#34;&gt;PR #503&lt;/a&gt;), QR scanning for NWC wallet import (&lt;a href=&#34;https://github.com/MostroP2P/mobile/commit/12eaee4d154fa31b07f82b96819de520e825aee6&#34;&gt;commit 12eaee4&lt;/a&gt;), French translations, and FCM push notification handling. &lt;a href=&#34;https://github.com/MostroP2P/mobile/pull/496&#34;&gt;PR #496&lt;/a&gt; fixes a Schnorr signature padding bug by pinning the bip340 dependency to v0.2.0.&lt;/p&gt;

&lt;h3 id=&#34;nostr-npub1tm99pgz2lth724jeld6gzz6zv48zy6xp4n9xu5uqrwvx9km54qaqkkxn72-v1-5-4-2&#34;&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tm99pgz2lth724jeld6gzz6zv48zy6xp4n9xu5uqrwvx9km54qaqkkxn72&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;0xchat&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tm9…xn72&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; v1.5.4&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/0xchat-app/0xchat-app-main&#34;&gt;0xchat&lt;/a&gt;, the Telegram-style messaging client with Cashu support, shipped &lt;a href=&#34;https://github.com/0xchat-app/0xchat-app-main/releases/tag/v1.5.4-release&#34;&gt;v1.5.4&lt;/a&gt; focused on Linux desktop fixes: AppImage dock icons, emoji rendering, context menu freezes, and reply/copy UI hangs. The release also fixes image upload issues and npub.cash integration. &lt;a href=&#34;https://github.com/0xchat-app/0xchat-app-main/pull/49&#34;&gt;PR #49&lt;/a&gt; eliminates unnecessary UI rebuilds by removing a 3-second polling timer that forced glassmorphic repaints while doing nothing, and unblocks login initialization by running the event cache load concurrently instead of blocking relay, contacts, and channel startup.&lt;/p&gt;

&lt;h3 id=&#34;keep-nostr-npub1h3fzzzeq60acjvnyvw34rpn5clkaueteffmkt3ln4ygekg9lcm0qhw96sj-v0-6-0-2&#34;&gt;Keep (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1h3fzzzeq60acjvnyvw34rpn5clkaueteffmkt3ln4ygekg9lcm0qhw96sj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;williamk⚡santiago🔑☢️&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1h3f…96sj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v0.6.0&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/privkeyio/keep-android&#34;&gt;Keep&lt;/a&gt;, a FROST threshold signer for Android with &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-55/&#34;&gt;NIP-55&lt;/a&gt; and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-46/&#34;&gt;NIP-46&lt;/a&gt; support, shipped &lt;a href=&#34;https://github.com/privkeyio/keep-android/releases/tag/v0.6.0&#34;&gt;v0.6.0&lt;/a&gt; and &lt;a href=&#34;https://github.com/privkeyio/keep-android/releases/tag/v0.6.1&#34;&gt;v0.6.1&lt;/a&gt;. v0.6.0 adds wallet descriptor coordination and management UI, a backup/restore flow with biometric authentication (&lt;a href=&#34;https://github.com/privkeyio/keep-android/pull/184&#34;&gt;PR #184&lt;/a&gt;), nsec recovery from threshold shares (&lt;a href=&#34;https://github.com/privkeyio/keep-android/pull/187&#34;&gt;PR #187&lt;/a&gt;), cross-platform animated QR frame generation via Rust UniFFI (&lt;a href=&#34;https://github.com/privkeyio/keep-android/pull/188&#34;&gt;PR #188&lt;/a&gt;), and a signing audit trail with chain verification (&lt;a href=&#34;https://github.com/privkeyio/keep-android/pull/189&#34;&gt;PR #189&lt;/a&gt;). v0.6.1 switches the license from AGPL-3.0 to MIT (&lt;a href=&#34;https://github.com/privkeyio/keep-android/pull/191&#34;&gt;PR #191&lt;/a&gt;).&lt;/p&gt;

&lt;h3 id=&#34;njump-nostr-npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6-v0-3-0-2&#34;&gt;njump (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;fiatjaf&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub180c…h6w6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v0.3.0&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/fiatjaf/njump&#34;&gt;njump&lt;/a&gt;, the static gateway for viewing Nostr content at &lt;a href=&#34;https://njump.me&#34;&gt;njump.me&lt;/a&gt;, shipped &lt;a href=&#34;https://github.com/fiatjaf/njump/releases/tag/v0.3.0&#34;&gt;v0.3.0&lt;/a&gt; with a breaking change in &lt;code&gt;note1&lt;/code&gt; code parsing and an update to the underlying nostr library.&lt;/p&gt;

&lt;h3 id=&#34;roadstr-nostr-npub1m2mvvpjugwdehtaskrcl7ksvdqnnhnjur9v6g9v266nss504q7mqvlr8p9-v0-1-1-2&#34;&gt;Roadstr (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1m2mvvpjugwdehtaskrcl7ksvdqnnhnjur9v6g9v266nss504q7mqvlr8p9&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Juraj&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1m2m…r8p9&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v0.1.1&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/jooray/roadstr&#34;&gt;Roadstr&lt;/a&gt;, a decentralized road event reporting app using Nostr, shipped its initial demo release &lt;a href=&#34;https://github.com/jooray/roadstr/releases/tag/v0.1.1&#34;&gt;v0.1.1&lt;/a&gt;. The app displays road events on a map using vector tiles from openfreemap.org.&lt;/p&gt;

&lt;h3 id=&#34;nostr-npub1eajvs8x67vmzsnwaf9ltfgt59e6acmeztx9shduewvfgwftx8ahsagcd93-v0-5-3-2&#34;&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1eajvs8x67vmzsnwaf9ltfgt59e6acmeztx9shduewvfgwftx8ahsagcd93&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bitcredit Protocol&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1eaj…cd93&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; v0.5.3&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/BitcreditProtocol/Bitcredit-Core&#34;&gt;Bitcredit&lt;/a&gt;, an e-bill application with a Nostr transport layer and dedicated relay at &lt;a href=&#34;https://www.bit.cr/&#34;&gt;bit.cr&lt;/a&gt;, shipped &lt;a href=&#34;https://github.com/BitcreditProtocol/Bitcredit-Core/releases/tag/v0.5.3&#34;&gt;v0.5.3&lt;/a&gt;. &lt;a href=&#34;https://github.com/BitcreditProtocol/Bitcredit-Core/pull/846&#34;&gt;PR #846&lt;/a&gt; adds &lt;code&gt;payment_actions&lt;/code&gt; and &lt;code&gt;bill_state&lt;/code&gt; fields to the API for payment and acceptance state, and &lt;a href=&#34;https://github.com/BitcreditProtocol/Bitcredit-Core/pull/849&#34;&gt;PR #849&lt;/a&gt; fixes signing address handling for anonymous signers.&lt;/p&gt;

&lt;h3 id=&#34;openchat-nostr-npub1nwt2g6fkshuj4udrs9zxr8992dyp75s9qx647kxaue98trzqqmssrxx05y-v0-1-0-alpha-3-2&#34;&gt;OpenChat (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1nwt2g6fkshuj4udrs9zxr8992dyp75s9qx647kxaue98trzqqmssrxx05y&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;npub1nwt2g6fkshuj4udrs9zxr8992dyp75s9qx647kxaue98trzqqmssrxx05y&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nwt…x05y&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v0.1.0-alpha.3&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/DavidGershony/openChat&#34;&gt;OpenChat&lt;/a&gt;, a chat application built on the Marmot protocol&amp;#39;s .NET MLS and C# libraries, shipped &lt;a href=&#34;https://github.com/DavidGershony/openChat/releases/tag/v0.1.0-alpha.3&#34;&gt;v0.1.0-alpha.3&lt;/a&gt;. The release adds external signer support for Amber and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-46/&#34;&gt;NIP-46&lt;/a&gt; flows (&lt;a href=&#34;https://github.com/DavidGershony/openChat/commit/e568d979fe15eead19172f2eb6f8cf26ca845247&#34;&gt;commit e568d97&lt;/a&gt;), moves MLS state persistence into the MLS service to eliminate crash-window data loss (&lt;a href=&#34;https://github.com/DavidGershony/openChat/commit/4720bc8625136a0d5b0e23322bc0c50cd80577e8&#34;&gt;commit 4720bc8&lt;/a&gt;), and publishes Windows, Linux, and Android builds through a new CI pipeline.&lt;/p&gt;

&lt;h3 id=&#34;opensignal-nostr-npub1q6ps7m94jfdastx2tx76sj8sq4nxdhlsgmzns2tr4xt6ydx6grzspm0kxr-v1-0-0-2&#34;&gt;OpenSignal (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1q6ps7m94jfdastx2tx76sj8sq4nxdhlsgmzns2tr4xt6ydx6grzspm0kxr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Turiz&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1q6p…0kxr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) v1.0.0&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/turizspace/opensignal&#34;&gt;OpenSignal&lt;/a&gt;, a Kotlin Multiplatform trading copilot for Nostr, shipped &lt;a href=&#34;https://github.com/turizspace/OpenSignal/releases/tag/v1.0.0&#34;&gt;v1.0.0&lt;/a&gt;. The release packages shared KMP modules for domain logic, chart rendering, Nostr authentication and publishing, Blossom &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-96/&#34;&gt;NIP-96&lt;/a&gt; upload support, and ONNX-based AI inference hooks across Desktop and Android shells. The published architecture also includes a FastAPI AI service for chart screenshot analysis, model training pipelines, and a risk engine that produces structured trade plans with sizing and warnings. Login supports either raw &lt;code&gt;nsec&lt;/code&gt; keys or external signers, and the output flow ends in Nostr event publishing rather than local-only analysis.&lt;/p&gt;

&lt;h2 id=&#34;project-updates-2&#34;&gt;Project Updates&lt;/h2&gt;

&lt;h3 id=&#34;formstr-2&#34;&gt;Formstr&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/formstr-hq/nostr-forms&#34;&gt;Formstr&lt;/a&gt;, the Google Forms alternative on Nostr, merged &lt;a href=&#34;https://github.com/formstr-hq/nostr-forms/pull/434&#34;&gt;PR #434&lt;/a&gt; (&lt;a href=&#34;https://github.com/formstr-hq/nostr-forms/commit/e9c4fd5dadfa0b83f1e87d7596eaf35f9fdb7da8&#34;&gt;commit e9c4fd5&lt;/a&gt;), adding a signup flow using &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-49/&#34;&gt;NIP-49&lt;/a&gt; (Private Key Encryption) encrypted private keys. Before this change, users needed either a &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-07/&#34;&gt;NIP-07&lt;/a&gt; browser extension or a raw &lt;code&gt;nsec&lt;/code&gt; paste to use Formstr. The new flow generates a key pair client-side, encrypts the private key with a user-chosen password via NIP-49&amp;#39;s scrypt &#43; XChaCha20-Poly1305 scheme, and stores the resulting &lt;code&gt;ncryptsec&lt;/code&gt; string. Users can then log back in with their password without installing a signer extension. Key management stays client-side throughout.&lt;/p&gt;

&lt;h3 id=&#34;amethyst-2&#34;&gt;Amethyst&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/vitorpamplona/amethyst&#34;&gt;Amethyst&lt;/a&gt;, the feature-rich Android client, merged four PRs shipping the Namecoin-backed &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-05/&#34;&gt;NIP-05&lt;/a&gt; resolution work that was &lt;a href=&#34;https://nostrcompass.org/en/newsletters/2026-03-04-newsletter/&#34;&gt;open last week&lt;/a&gt;. &lt;a href=&#34;https://github.com/vitorpamplona/amethyst/pull/1734&#34;&gt;PR #1734&lt;/a&gt; adds censorship-resistant NIP-05 verification via ElectrumX for &lt;code&gt;.bit&lt;/code&gt;, &lt;code&gt;d/&lt;/code&gt;, and &lt;code&gt;id/&lt;/code&gt; identifiers. When Amethyst detects one of these suffixes in a NIP-05 field, it queries an ElectrumX-NMC server for the name&amp;#39;s transaction history, parses the &lt;code&gt;NAME_UPDATE&lt;/code&gt; script from the latest output to extract the Nostr pubkey, and rejects names older than 36,000 blocks (Namecoin&amp;#39;s expiry window). ElectrumX connections route through SOCKS5 when Tor is enabled, with dynamic server selection between clearnet and &lt;code&gt;.onion&lt;/code&gt; endpoints. An LRU cache with a one-hour TTL prevents repeated blockchain queries.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/vitorpamplona/amethyst/pull/1771&#34;&gt;PR #1771&lt;/a&gt; fixes race conditions and resolver correctness in that flow. &lt;a href=&#34;https://github.com/vitorpamplona/amethyst/pull/1785&#34;&gt;PR #1785&lt;/a&gt; lets new users import a follow list during signup from either ordinary NIP-05 identifiers or Namecoin-backed ones. &lt;a href=&#34;https://github.com/vitorpamplona/amethyst/pull/1786&#34;&gt;PR #1786&lt;/a&gt; adds custom ElectrumX server settings so users can choose which server handles their lookups.&lt;/p&gt;

&lt;h3 id=&#34;nostr-idb-2&#34;&gt;nostr-idb&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/hzrd149/nostr-idb&#34;&gt;nostr-idb&lt;/a&gt;, a library providing helper methods for storing Nostr events in IndexedDB, merged &lt;a href=&#34;https://github.com/hzrd149/nostr-idb/pull/6&#34;&gt;PR #6&lt;/a&gt; adding support for &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-91/&#34;&gt;NIP-91&lt;/a&gt; AND tag filters. The change adds intersection semantics to the client-side filter matching so IndexedDB queries can require all listed tag values rather than any one. &lt;a href=&#34;https://github.com/hzrd149/nostr-idb/pull/8&#34;&gt;PR #8&lt;/a&gt; updates the library to the latest NIP-DB interface, and a follow-up &lt;a href=&#34;https://github.com/hzrd149/nostr-idb/commit/b49b3d32c575ff8214dc3fb07675109c2a971972&#34;&gt;commit b49b3d3&lt;/a&gt; fixes a subscribe deadlock and removes nostr-tools as a production dependency.&lt;/p&gt;

&lt;h3 id=&#34;pensieve-nostr-npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc-2&#34;&gt;Pensieve (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;JeffG&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1zuu…c2uc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;)&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/andotherstuff/pensieve&#34;&gt;Pensieve&lt;/a&gt;, an archive-first Nostr indexer with ClickHouse analytics, merged &lt;a href=&#34;https://github.com/andotherstuff/pensieve/pull/8&#34;&gt;PR #8&lt;/a&gt; adding per-entry cache TTL enforcement and per-key miss coalescing to reduce API CPU spikes. The highest-cost time-series endpoints (engagement stats, hourly activity, per-kind activity) now use 10-minute server-side TTLs instead of triggering synchronized recompute storms.&lt;/p&gt;

&lt;h3 id=&#34;blossom-2&#34;&gt;Blossom&lt;/h3&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/hzrd149/blossom&#34;&gt;Blossom&lt;/a&gt;, the decentralized media-hosting protocol and server stack, merged two BUD-11 authorization updates. &lt;a href=&#34;https://github.com/hzrd149/blossom/pull/91&#34;&gt;PR #91&lt;/a&gt; moves optional authorization into its own BUD and clarifies the role of the &lt;code&gt;x&lt;/code&gt; and &lt;code&gt;server&lt;/code&gt; tags. &lt;a href=&#34;https://github.com/hzrd149/blossom/pull/93&#34;&gt;PR #93&lt;/a&gt; cleans up endpoint-specific auth behavior and formalizes the &lt;code&gt;X-SHA-256&lt;/code&gt; header for upload verification. The two PRs consolidate auth logic into BUD-11 and remove ambiguities around request hashing for upload, delete, and media-management flows.&lt;/p&gt;

&lt;h2 id=&#34;nip-updates-2&#34;&gt;NIP Updates&lt;/h2&gt;

&lt;p&gt;Recent changes to the &lt;a href=&#34;https://github.com/nostr-protocol/nips&#34;&gt;NIPs repository&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Merged:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-91/&#34;&gt;NIP-91&lt;/a&gt; (AND Operator for Filters)&lt;/strong&gt; (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/1365&#34;&gt;PR #1365&lt;/a&gt;): Adds intersection semantics for tag filters, letting relays answer queries that require all listed tag values instead of any one of them. Reduces client-side post-filtering and bandwidth on tag-heavy queries.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-66/&#34;&gt;NIP-66&lt;/a&gt; (Relay Discovery and Liveness Monitoring): Defensive Measures&lt;/strong&gt; (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2240&#34;&gt;PR #2240&lt;/a&gt;): Following the &lt;a href=&#34;https://nostrcompass.org/en/newsletters/2026-03-04-newsletter/&#34;&gt;outbox benchmark work covered last week&lt;/a&gt;, the spec now adds warnings around unhappy paths for relay monitoring data. Clients must not require kind &lt;code&gt;30166&lt;/code&gt; monitoring events in order to function. A monitor can be wrong, stale, or malicious. Clients are expected to cross-check sources and avoid cutting off large parts of a user&amp;#39;s relay graph based on a single feed.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-39/&#34;&gt;NIP-39&lt;/a&gt; (External Identities in Profiles): kind 10011 Registry Cleanup&lt;/strong&gt; (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2256&#34;&gt;PR #2256&lt;/a&gt;): Adds the kind &lt;code&gt;10011&lt;/code&gt; reference directly to the spec, aligning with Amethyst&amp;#39;s implementation &lt;a href=&#34;https://nostrcompass.org/en/newsletters/2026-03-04-newsletter/&#34;&gt;covered last week&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Open PRs and Discussions:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-70/&#34;&gt;NIP-70&lt;/a&gt; (Protected Events): Reject reposts that embed protected events&lt;/strong&gt; (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2251&#34;&gt;PR #2251&lt;/a&gt;): If a relay enforces NIP-70 on the original event but accepts reposts carrying the same content, the &lt;code&gt;-&lt;/code&gt; tag has no practical effect. This PR adds the rule that relays must also reject kind 6 and kind 16 reposts of protected events. &lt;a href=&#34;https://github.com/hoytech/strfry/pull/176&#34;&gt;strfry PR #176&lt;/a&gt; already implements this.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-71/&#34;&gt;NIP-71&lt;/a&gt; (Video Events): Multiple Audio Tracks&lt;/strong&gt; (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2255&#34;&gt;PR #2255&lt;/a&gt;): Adds audio &lt;code&gt;imeta&lt;/code&gt; tags for alternate tracks, language variants, and audio-only streams. A client could keep a stable video file while switching audio languages, or serve audio as a separate track for podcast-like content.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-11/&#34;&gt;NIP-11&lt;/a&gt; (Relay Information Document) and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-66/&#34;&gt;NIP-66&lt;/a&gt; Relay Attributes&lt;/strong&gt; (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2257&#34;&gt;PR #2257&lt;/a&gt;): Adds a structured &lt;code&gt;attributes&lt;/code&gt; field to relay information documents, giving clients and discovery tools machine-readable metadata beyond the current free-text description.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&#34;nip-deep-dive-nip-49-private-key-encryption-2&#34;&gt;NIP Deep Dive: NIP-49 (Private Key Encryption)&lt;/h2&gt;

&lt;p&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-49/&#34;&gt;NIP-49&lt;/a&gt; defines how a client encrypts a private key with a password and encodes the result as an &lt;code&gt;ncryptsec&lt;/code&gt; bech32 string. &lt;a href=&#34;#formstr&#34;&gt;Formstr&lt;/a&gt; uses NIP-49 in its new signup flow.&lt;/p&gt;

&lt;p&gt;The format is not tied to a dedicated event kind. A client starts with the raw 32-byte secp256k1 private key, derives a symmetric key from the user&amp;#39;s password with scrypt, encrypts the key using XChaCha20-Poly1305, then wraps the result into a bech32 &lt;code&gt;ncryptsec&lt;/code&gt; string. A one-byte flag records whether the key was ever known to have been handled insecurely before encryption.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{
  &amp;#34;id&amp;#34;: &amp;#34;4d47f4f0a6f6edbc1bbd7f4e2a45ec68f27cba91d6c6ab5cf28d8d87b0f3d57e&amp;#34;,
  &amp;#34;pubkey&amp;#34;: &amp;#34;1f8b4c3e7b0f9451d4f9b8a7c6e5d4c3b2a1908f7e6d5c4b3a29181716151413&amp;#34;,
  &amp;#34;created_at&amp;#34;: 1741699200,
  &amp;#34;kind&amp;#34;: 30078,
  &amp;#34;tags&amp;#34;: [
    [&amp;#34;d&amp;#34;, &amp;#34;encrypted-key-backup&amp;#34;],
    [&amp;#34;format&amp;#34;, &amp;#34;ncryptsec&amp;#34;],
    [&amp;#34;encryption&amp;#34;, &amp;#34;nip49&amp;#34;]
  ],
  &amp;#34;content&amp;#34;: &amp;#34;ncryptsec1qgg9947rlpvqu76pj5ecreduf9jxhselq2nae2kghhvd5g7dgjtcxfqtd67p9m0w57lspw8gsq6yphnm8623nsl8xn9j4jdzz84zm3frztj3z7s35vpzmqf6ksu8r89qk5z2zxfmu5gv8th8wclt0h4p&amp;#34;,
  &amp;#34;sig&amp;#34;: &amp;#34;6a8f6e4b2d1901735f0ad4b6e8c1f3a579d0e2b4c6f8a1d3e5f7091b2c3d4e5f11223344556677889900aabbccddeeff00112233445566778899aabbccddeeff&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The JSON event above is an application-level example, not a NIP-49 requirement. The NIP standardizes the encrypted key format. A client can store the &lt;code&gt;ncryptsec&lt;/code&gt; locally, sync it through app-specific storage, or export it as a backup string. Passwords are normalized to Unicode NFKC before key derivation so the same password decrypts consistently across clients and platforms.&lt;/p&gt;

&lt;p&gt;The one-byte key-security flag has three defined values: &lt;code&gt;0x00&lt;/code&gt; means the key&amp;#39;s handling history is unknown, &lt;code&gt;0x01&lt;/code&gt; means the key is known to have been handled insecurely (e.g., pasted as plaintext in a web form before encryption), and &lt;code&gt;0x02&lt;/code&gt; means the key was generated and encrypted in a safe context and has never been exposed. Clients can use this to show warnings when importing keys with a known-insecure history.&lt;/p&gt;

&lt;p&gt;NIP-49 protects keys better than plain &lt;code&gt;nsec&lt;/code&gt; export, but the encryption is only as strong as the password and the configured scrypt cost. Higher &lt;code&gt;LOG_N&lt;/code&gt; values make offline guessing harder but slow down legitimate decrypt operations. The spec warns against publishing encrypted keys to public relays, since attackers benefit from collecting ciphertext for offline cracking. For comparison, &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-46/&#34;&gt;NIP-46&lt;/a&gt; remote signing avoids exposing keys entirely, and &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-55/&#34;&gt;NIP-55&lt;/a&gt; Android signing keeps keys inside a dedicated signer app. NIP-49 fills a different slot: portable encrypted backup for users who manage their own keys.&lt;/p&gt;

&lt;p&gt;Implementations include &lt;a href=&#34;https://github.com/formstr-hq/nostr-forms/pull/434&#34;&gt;Formstr PR #434&lt;/a&gt; for signup, &lt;a href=&#34;https://github.com/greenart7c3/Amber&#34;&gt;Amber&lt;/a&gt; for ncryptsec backup and restore, &lt;a href=&#34;#divine-ships-v106-with-e2e-test-infrastructure-and-nip-49-import&#34;&gt;diVine v1.0.6&lt;/a&gt; for account import, &lt;a href=&#34;#keep-v060&#34;&gt;Keep v0.6.0&lt;/a&gt; for FROST share export, and key management tools like &lt;a href=&#34;https://nsec.app&#34;&gt;nsec.app&lt;/a&gt; and &lt;a href=&#34;https://github.com/getAlby/hub&#34;&gt;Alby&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&#34;nip-deep-dive-nip-70-protected-events-2&#34;&gt;NIP Deep Dive: NIP-70 (Protected Events)&lt;/h2&gt;

&lt;p&gt;&lt;a href=&#34;https://nostrcompass.org/en/topics/nip-70/&#34;&gt;NIP-70&lt;/a&gt; defines protected events. When an event carries the tag &lt;code&gt;[&amp;#34;-&amp;#34;]&lt;/code&gt;, a relay must reject it unless the relay requires &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-42/&#34;&gt;NIP-42&lt;/a&gt; authentication and the authenticated pubkey matches the event author.&lt;/p&gt;

&lt;p&gt;The NIP-42 auth flow works as follows: the relay sends an &lt;code&gt;AUTH&lt;/code&gt; challenge containing a random string, and the client responds with a signed kind &lt;code&gt;22242&lt;/code&gt; event whose tags include the relay URL and the challenge. The relay verifies the signature and checks that the pubkey in the auth event matches the pubkey in the protected event being published. If the pubkeys do not match, the relay rejects the event with a &lt;code&gt;restricted&lt;/code&gt; message prefix.&lt;/p&gt;

&lt;p&gt;The event content can still be public. The &lt;code&gt;-&lt;/code&gt; tag only controls who can publish the event to a relay that honors the tag. This covers &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-29/&#34;&gt;NIP-29&lt;/a&gt; (Simple Groups) semi-closed feeds, member-only relay spaces, and other contexts where the author wants to limit redistribution through the relay graph. NIP-70 is a single-tag convention, not a new event kind, so any existing event kind can carry the &lt;code&gt;-&lt;/code&gt; tag.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{
  &amp;#34;id&amp;#34;: &amp;#34;cb8feca582979d91fe90455867b34dbf4d65e4b86e86b3c68c368ca9f9eef6f2&amp;#34;,
  &amp;#34;pubkey&amp;#34;: &amp;#34;79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798&amp;#34;,
  &amp;#34;created_at&amp;#34;: 1707409439,
  &amp;#34;kind&amp;#34;: 1,
  &amp;#34;tags&amp;#34;: [
    [&amp;#34;-&amp;#34;]
  ],
  &amp;#34;content&amp;#34;: &amp;#34;hello members of the secret group&amp;#34;,
  &amp;#34;sig&amp;#34;: &amp;#34;fa163f5cfb75d77d9b6269011872ee22b34fb48d23251e9879bb1e4ccbdd8aaaf4b6dc5f5084a65ef42c52fbcde8f3178bac3ba207de827ec513a6aa39fa684c&amp;#34;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Even if a relay blocks third-party publishing of the original event, someone can republish the content inside a repost. &lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2251&#34;&gt;PR #2251&lt;/a&gt; addresses this by requiring relays to also reject kind 6 and kind 16 reposts of protected events. &lt;a href=&#34;https://github.com/hoytech/strfry/pull/156&#34;&gt;strfry PR #156&lt;/a&gt; adds NIP-42 auth handling for protected events, and &lt;a href=&#34;https://github.com/hoytech/strfry/pull/176&#34;&gt;strfry PR #176&lt;/a&gt; blocks reposts that embed protected content.&lt;/p&gt;

&lt;p&gt;NIP-70 controls relay behavior. A recipient can still copy the content elsewhere, and the spec says so. The &lt;code&gt;-&lt;/code&gt; tag gives relays a machine-readable signal to refuse republication. For comparison, &lt;a href=&#34;https://nostrcompass.org/en/topics/nip-62/&#34;&gt;NIP-62&lt;/a&gt; (Request to Vanish) asks relays to delete data after the fact, while NIP-70 prevents unauthorized publishing at ingest time. The two are complementary: an author can mark events as protected to limit spread, and later request deletion if they want the content removed from relays that did accept it.&lt;/p&gt;

&lt;hr&gt;

&lt;p&gt;That&amp;#39;s it for this week. Building something or have news to share? Reach out via DM or find us on Nostr.&lt;/p&gt;
 &lt;/blockquote&gt;(And they have a podcast)
    </content>
    <updated>2026-03-12T11:59:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqzd3hxj2f7sue8zzde2lct6fp9vn4h4aqdjry9595qmancyhtszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5mpylqd</id>
    
      <title type="html">And don&amp;#39;t forget Mastodon. Same but different, but still the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqzd3hxj2f7sue8zzde2lct6fp9vn4h4aqdjry9595qmancyhtszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5mpylqd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsghtgpc0nm60fxczxrjl0eaxxr4n489xvu4436s8uw5nq3agxdkvgpp4mhxue69uhkummn9ekx7mq64xrgc&#39;&gt;nevent1q…xrgc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And don&amp;#39;t forget Mastodon. Same but different, but still the same. Some guy running the server you are on.
    </content>
    <updated>2026-03-12T11:55:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq8pxgfaa32epsfu9e3mun5wm3nfy55384jffe26l4nkl3p6kwczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5edmjgw</id>
    
      <title type="html">What is the best app to onboard newbies to #nostr? People who ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq8pxgfaa32epsfu9e3mun5wm3nfy55384jffe26l4nkl3p6kwczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5edmjgw" />
    <content type="html">
      What is the best app to onboard newbies to #nostr? People who have no clue what a keypair or a relay is.  How can they make sure they don&amp;#39;t lose their keys right away? Who do they call if the lose access? I think we need these easy onramps and teach them step by step. what do you recommend to newbies? #asknostr
    </content>
    <updated>2026-03-12T11:52:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0tnlnv6daphe7w5m6fs9077g3xx44wwnpms527mdm73pyxeu49fszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5rzqmmm</id>
    
      <title type="html">Not sure which one comes first, but we definitely need options ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0tnlnv6daphe7w5m6fs9077g3xx44wwnpms527mdm73pyxeu49fszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5rzqmmm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstdjrjq5u26djs0c4p0txkkkutk56dpy0vvfhvkqjnldq36yc6p3qpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp05zjtjc&#39;&gt;nevent1q…jtjc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not sure which one comes first, but we definitely need options aside from wallet of satoshi. would love to see Zeus improve in that regard. I&amp;#39;m happy about anyone who is not onboarded to a custodial solution. 
    </content>
    <updated>2026-03-12T03:17:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvxrt76pjy4tnpwedtmpp0cc6725cffalsk6r6n02exmva0hmtzeczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5amjkty</id>
    
      <title type="html">Zeus is also my favorite if you know what you are doing. But for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvxrt76pjy4tnpwedtmpp0cc6725cffalsk6r6n02exmva0hmtzeczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5amjkty" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvqhcvyjkz7c04sw7al4vrdxstwp5pms9vdcdc758q26xkw2q27vqpzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7sjt7m4&#39;&gt;nevent1q…t7m4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Zeus is also my favorite if you know what you are doing. But for onboarding newbies i think Phoenix ist pretty cool. However, it needs some improvements in regards to privacy. 
    </content>
    <updated>2026-03-12T03:04:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsva5hcmlvgrgmcn6slwsd8q23z8qxk4g5umt9tfaf0skflhc3wr4szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5gam9vh</id>
    
      <title type="html">- Ente.io - Syncthing.net</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsva5hcmlvgrgmcn6slwsd8q23z8qxk4g5umt9tfaf0skflhc3wr4szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5gam9vh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2tne9yx2ycvyqts5lq7juzxwtepxqnv6fpszwp5q37wax49vturqppemhxue69uhkummn9ekx7mp09jwf7u&#39;&gt;nevent1q…wf7u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;- Ente.io&lt;br/&gt;- Syncthing.net
    </content>
    <updated>2026-03-12T02:34:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqvhek7gzvp02767m22eynadpy6q75llat04n3m2leek73wsyczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58j7nv4</id>
    
      <title type="html">New feature idea: tie the theme color to BTC price. Normies and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqvhek7gzvp02767m22eynadpy6q75llat04n3m2leek73wsyczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58j7nv4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqvufeu7rctm88ukamy3mvpwzkcqhl9gsku6jtqs3zp8ljn8hgpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu06676r&#39;&gt;nevent1q…676r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;New feature idea: tie the theme color to BTC price. Normies and traders will come for the numbers, stay for the panic. More color-coded stress is exactly what our community needs. Eyes on the chart, heart rate go up.&lt;br/&gt;&lt;br/&gt;Jokes aside, thak you for the hard work 🫡
    </content>
    <updated>2026-03-11T03:23:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqx2xznm2cuv9ffsw3rs4zrcjh6p4zu3zfswhkwtugv5939xdsqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5x56wyx</id>
    
      <title type="html">that&amp;#39;s AI right? right?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqx2xznm2cuv9ffsw3rs4zrcjh6p4zu3zfswhkwtugv5939xdsqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5x56wyx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz506vywynp4cq28fw70qdccf72mrklqjr6w2r6p34uskqr3qu0kgpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu9k3d05&#39;&gt;nevent1q…3d05&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that&amp;#39;s AI right? right?
    </content>
    <updated>2026-03-10T06:56:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqy3467z0pucftyvsep3wv2420jjezztuntjsjnc8h35hydff8szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56qe6xe</id>
    
      <title type="html">no, read the full here ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqy3467z0pucftyvsep3wv2420jjezztuntjsjnc8h35hydff8szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs56qe6xe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst077u6daj98yymku3c3u7tq96p43g3yae6xqgka8ps8u5g7vnl3qprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvep2uuk&#39;&gt;nevent1q…2uuk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;no, read the full here &lt;a href=&#34;https://www.activism.net/cypherpunk/manifesto.html&#34;&gt;https://www.activism.net/cypherpunk/manifesto.html&lt;/a&gt;
    </content>
    <updated>2026-03-10T05:57:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq9uw7t5tpcmcvum5l9a228x6dj9qwc880g5hazth6pq2s2m6vczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ghnrwk</id>
    
      <title type="html">probably religion?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq9uw7t5tpcmcvum5l9a228x6dj9qwc880g5hazth6pq2s2m6vczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ghnrwk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspxvrsud80vfc9g62vkcjhwj83m77ckj5yfljl2y9l2d4c9dskg8gpp4mhxue69uhkummn9ekx7mqzf6nmz&#39;&gt;nevent1q…6nmz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;probably religion?
    </content>
    <updated>2026-03-10T03:13:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq9e8p2r82p2jsgx0maqu2czzlm4skkf46s7q56hvg0kp3cs4kszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5tx07ap</id>
    
      <title type="html">New Idea: Let’s Use Iris Scanners to Generate Nostr Identities! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq9e8p2r82p2jsgx0maqu2czzlm4skkf46s7q56hvg0kp3cs4kszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5tx07ap" />
    <content type="html">
      New Idea: Let’s Use Iris Scanners to Generate Nostr Identities! What do you think?&lt;br/&gt;&lt;br/&gt;Hear me out. What if, instead of boring old keypairs, we just scanned everyone’s irises to generate their Nostr identities? Think about it: your eyeball becomes your login. No more lost seed phrases, no more password managers—just gaze into the Orb™ and boom, you’re decentralized.&lt;br/&gt;&lt;br/&gt;Why would this be amazing?&lt;br/&gt;&lt;br/&gt;• Perfect Sybil resistance: You only have two eyes (probably). That’s a strict upper limit of two Nostr accounts per human. Finally, the internet can return to its natural state of calm and rational discourse.&lt;br/&gt;&lt;br/&gt;• Unforgettable keys: Forget writing down your key on a paper. Your backup is conveniently stored inside your skull. Extremely secure unless someone steals your eyeballs, which is honestly a niche threat model. *Not your eyes not your account*&lt;br/&gt;&lt;br/&gt;• Instant onboarding: New users just walk up to a shiny biometric orb in a mall and stare into it while a venture-funded startup assures them everything is &amp;#39;privacy preserving&amp;#39;.&lt;br/&gt;&lt;br/&gt;• True decentralization: Sure, the scanners might be owned by a single company with billions in funding and a global biometric database… but they promise it’s decentralized in spirit.&lt;br/&gt;&lt;br/&gt;• Seamless moderation: If someone gets banned, we can simply revoke their eyeballs from the network. Problem solved.&lt;br/&gt;&lt;br/&gt;Honestly, the only real downside is that if you ever want a new Nostr identity, you might need… a different pair of eyes. But innovation always requires sacrifice.&lt;br/&gt;&lt;br/&gt;Anyway, looking forward to scanning my irises so I can post permissionless memes on a decentralized protocol. The future is bright. &lt;br/&gt;&lt;br/&gt;Just zap this note to get early access!!!&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://nostr.download/a3862dc17cb427fb47dc7a609964fce4d8ced6f087339ac0e3a7dba159fe685e.jpg&#34;&gt; &lt;br/&gt;&lt;br/&gt;#grownostr #asknostr
    </content>
    <updated>2026-03-10T03:05:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqxywaa38zc6fnw46qrzmsvg092qlfwl9c7zax989ekxsuvmhpgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs582f4ha</id>
    
      <title type="html">they are fast and not bad actually. Feels bad tough. where my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqxywaa38zc6fnw46qrzmsvg092qlfwl9c7zax989ekxsuvmhpgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs582f4ha" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8x35dnrepqj5cztvj30w5t44hdgerssac0wzthwrgfqv7pn4cpz3mhxue69uhhyetvv9ujuerpd46hxtnfduvspusq&#39;&gt;nevent1q…pusq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;they are fast and not bad actually. Feels bad tough. where my humans at?
    </content>
    <updated>2026-03-09T12:34:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqykrhjxsjmqv4cakhcyxa8cfmmy2lcvyw4qexyh4x64vv88x6szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59lmkzc</id>
    
      <title>Nostr event nevent1qqsqqqykrhjxsjmqv4cakhcyxa8cfmmy2lcvyw4qexyh4x64vv88x6szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59lmkzc</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqykrhjxsjmqv4cakhcyxa8cfmmy2lcvyw4qexyh4x64vv88x6szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs59lmkzc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrzugchaamxn0qvq7aekusfsh5p264xgxd3qlexdmmxanhxmjgpz3mhxue69uhhyetvv9ujuerpd46hxtnfdux3n8mx&#39;&gt;nevent1q…n8mx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.nostrcheck.me/d2bcb3019d9e7e037264519034c1cca8f942a85c51436876a5a7df575e88829d.webp&#34;&gt; 
    </content>
    <updated>2026-03-09T12:16:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqrl33n08z2n3xr4zqxy3xwt49lry0lclytwl53f6pvzcwd40vgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5rnsgp3</id>
    
      <title type="html">But the most important thing is, that the two systems differ a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqrl33n08z2n3xr4zqxy3xwt49lry0lclytwl53f6pvzcwd40vgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5rnsgp3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxtpy4tvkqmjwj9czsnrjm7yynludhfksrcjv0rd54xlcqy5uqpp4mhxue69uhkummn9ekx7mqjv8hq5&#39;&gt;nevent1q…8hq5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But the most important thing is, that the two systems differ a lot. I think I would be more pro homeschooling living in the US.
    </content>
    <updated>2026-03-09T06:00:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqxtpy4tvkqmjwj9czsnrjm7yynludhfksrcjv0rd54xlcqy5uqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5cedzsd</id>
    
      <title type="html">well, it&amp;#39;s still possible to decide what type of school ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqxtpy4tvkqmjwj9czsnrjm7yynludhfksrcjv0rd54xlcqy5uqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5cedzsd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswrv9qwuz2we8plmlxgvsvtn77t8gw37quwez8kg2dgtdtv5a2p6cpp4mhxue69uhkummn9ekx7mqv7xzc4&#39;&gt;nevent1q…xzc4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;well, it&amp;#39;s still possible to decide what type of school someone attends and for how long. More choices would be better, but homeschooling isn&amp;#39;t the best solution in many cases. I could see some hybrid. I believe many parents aren&amp;#39;t sufficiently qualified to ensure their children&amp;#39;s education is adequate. We&amp;#39;ve seen the effects of Covid in developing countries, where some children couldn&amp;#39;t attend school at all, which had truly devastating consequences.
    </content>
    <updated>2026-03-09T02:20:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq7dzjgdsu8mmyfug704ep0l9k04fgdwdllr6mm0c54sx9qm70ecgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5fysj79</id>
    
      <title type="html">I tried some, I liked jumble the most https://jumble.social</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq7dzjgdsu8mmyfug704ep0l9k04fgdwdllr6mm0c54sx9qm70ecgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5fysj79" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq82m82ytupe69gm9tk5lsevn0fznqte2nxr2720sdfq9a4zaln8cpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc9jv0m3&#39;&gt;nevent1q…v0m3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I tried some, I liked jumble the most &lt;a href=&#34;https://jumble.social&#34;&gt;https://jumble.social&lt;/a&gt;
    </content>
    <updated>2026-03-08T11:34:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqzqa8gfm5v428wl9276j23nvfjq9k8m62k7jdh9lqavmc0vgyqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5dzja0a</id>
    
      <title type="html">#Fountain is weird. Amber login does not work, deposit to the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqzqa8gfm5v428wl9276j23nvfjq9k8m62k7jdh9lqavmc0vgyqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5dzja0a" />
    <content type="html">
      #Fountain is weird. Amber login does not work, deposit to the wallet does not work, the menu / ui is not really intuitive to me. How can this be the best we came up with? at least you can use it without an account and I can actually listen to podcasts. so its basically vlc media player with extra steps.
    </content>
    <updated>2026-03-08T01:55:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq9ve5rk30runxxjn367fkn6hnu790h8tq9fqklqd483q5pcn2czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs573ljkf</id>
    
      <title type="html">is there a simple &amp;#34;cash in person&amp;#34; exchange like ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq9ve5rk30runxxjn367fkn6hnu790h8tq9fqklqd483q5pcn2czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs573ljkf" />
    <content type="html">
      is there a simple &amp;#34;cash in person&amp;#34; exchange like localbitcoins built on #nostr? Where do you get sats for cash?&lt;br/&gt;&lt;br/&gt;#asknostr #grownostr
    </content>
    <updated>2026-03-08T01:39:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8hgsfvykrcad5punegx8s92vnemagaxekpnz2fngeqqkjqux3lzszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs50hm39c</id>
    
      <title type="html">Works fine 🤙</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8hgsfvykrcad5punegx8s92vnemagaxekpnz2fngeqqkjqux3lzszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs50hm39c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2rh00fmmmydg9sshrfm8usvlx40al7pdt6rhnfkpvt7rxpf64xtspz9mhxue69uhkummnw3ezuamfdejj7myd9e3&#39;&gt;nevent1q…d9e3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Works fine 🤙
    </content>
    <updated>2026-03-07T16:35:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqzv7s8zs89werk0swl6hx3u07dj078wr706rus9n39n92v6x9szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5w7ujcf</id>
    
      <title type="html">I miss feed algorithms. want to get up to speed after touching ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqzv7s8zs89werk0swl6hx3u07dj078wr706rus9n39n92v6x9szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5w7ujcf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqz3p5vlsjy28vs957ar8dfkueleuljsk88cktd7erepmgzyeesprfmhxue69uhhyetvv9ujuat50phjummwv5hkjmnzdauqtnu2p7&#39;&gt;nevent1q…u2p7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I miss feed algorithms. want to get up to speed after touching gras for some time.
    </content>
    <updated>2026-03-07T14:55:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqy44d9m7th3vcxnd99dvepfk2hlg7u5xh8nypc977pqred6t6qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5sv97aq</id>
    
      <title type="html">Primal trained me to do that 🙄</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqy44d9m7th3vcxnd99dvepfk2hlg7u5xh8nypc977pqred6t6qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5sv97aq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqr8gfn8c09kmkfm0vfv5n2pfgd2glrj5s058ad2z2z233kekxcprfmhxue69uhhyetvv9ujuat50phjummwv5hkjmnzdauqfcelxa&#39;&gt;nevent1q…elxa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Primal trained me to do that 🙄
    </content>
    <updated>2026-03-07T14:43:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqx4fg4ynrs0zkygm72fn4e6c30fk09a6j4vxryqts30lmsvz7qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5mvspay</id>
    
      <title type="html">i tried that first. That&amp;#39;s why I though there is no context ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqx4fg4ynrs0zkygm72fn4e6c30fk09a6j4vxryqts30lmsvz7qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5mvspay" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxg3py9ttdqt85f0t6v6xcwaft2ycykng6xdy00ee8unhl8g3qpp4mhxue69uhkummn9ekx7mqwwt32d&#39;&gt;nevent1q…t32d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i tried that first. That&amp;#39;s why I though there is no context menu. It is nice to get access to your notes on someone else&amp;#39;s device / a device where you don&amp;#39;t want or can&amp;#39;t install apps. works nice with bunker. My friend just put some ideas into my notes on his device. Probably an edge case.
    </content>
    <updated>2026-03-07T06:45:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqq9uvum3w7aqwspn0j3ewy57aqc4gqm4xxtfz3at205990yv3eczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5tamzjr</id>
    
      <title type="html">Yeah thank you works fine on the app. but the browser version on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqq9uvum3w7aqwspn0j3ewy57aqc4gqm4xxtfz3at205990yv3eczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5tamzjr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrq5g95nm8xquww5wv3r3andx6v5wpjmch7qc4fs4zrxlhraqspp4mhxue69uhkummn9ekx7mq9mpwcg&#39;&gt;nevent1q…pwcg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah thank you works fine on the app. but the browser version on mobile is weird. the &amp;#34;right-click/tap&amp;#34; is not working consistently for me.
    </content>
    <updated>2026-03-07T06:24:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqpdg8rwauajddtjyex6u4klsqdfyvkt4mn9krel8wyd5d0nvdszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5zc837z</id>
    
      <title type="html">My first treasure is waiting to be found ⛰️🏴‍☠️ ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqpdg8rwauajddtjyex6u4klsqdfyvkt4mn9krel8wyd5d0nvdszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5zc837z" />
    <content type="html">
      My first treasure is waiting to be found ⛰️🏴‍☠️ #geocaching&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://treasures.to/naddr1qvzqqqyj3spzqhs57xzfxnygy8ce6upal8ckprdxywwg3lltdqdma7se8gn4evg2qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsq8nswfhkwun9wdekjan994hkc6tkv5kk2mt4956k2vf5vccnsdqlma3nl&#34;&gt;https://treasures.to/naddr1qvzqqqyj3spzqhs57xzfxnygy8ce6upal8ckprdxywwg3lltdqdma7se8gn4evg2qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsq8nswfhkwun9wdekjan994hkc6tkv5kk2mt4956k2vf5vccnsdqlma3nl&lt;/a&gt;
    </content>
    <updated>2026-03-07T04:56:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqpdwaecl90nm2dkc4st7dggu89s658j3l2cwprk5l3fnm4u6czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs52dwzec</id>
    
      <title type="html">gfy too man 🤙🫂</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqpdwaecl90nm2dkc4st7dggu89s658j3l2cwprk5l3fnm4u6czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs52dwzec" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqx3l40m6hjp2ueslk6zzn6alp8rd8mumvespg7sa746jrdyamcprfmhxue69uhhyetvv9ujuat50phjummwv5hkjmnzdauqg76flu&#39;&gt;nevent1q…6flu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;gfy too man 🤙🫂
    </content>
    <updated>2026-03-07T04:37:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxa9npyj2534esgv67xlky9ynjt6mm6dprtua82p5j5q38hz2lcrqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5wuqa97</id>
    
      <title>Nostr event nevent1qqsxa9npyj2534esgv67xlky9ynjt6mm6dprtua82p5j5q38hz2lcrqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5wuqa97</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxa9npyj2534esgv67xlky9ynjt6mm6dprtua82p5j5q38hz2lcrqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5wuqa97" />
    <content type="html">
      what is crypto twitter
    </content>
    <updated>2026-03-06T18:31:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvfuhvlyx5spglnjygxg6wk722uzrd8gq8jscdgy6z7uy4rxe797gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5hq0du8</id>
    
      <title type="html">I just had a typical conversation about Bitcoin. It started with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvfuhvlyx5spglnjygxg6wk722uzrd8gq8jscdgy6z7uy4rxe797gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5hq0du8" />
    <content type="html">
      I just had a typical conversation about Bitcoin. It started with the question, &lt;br/&gt;&lt;br/&gt;&amp;#34;Is Bitcoin even successful? I mean, what&amp;#39;s the price right now?&amp;#34; &lt;br/&gt;&lt;br/&gt;After I told him that success has nothing to do with the price, the next sentence came:&lt;br/&gt;&lt;br/&gt;&amp;#34;I don&amp;#39;t really know anything about it, but isn&amp;#39;t it just used by criminals on the darknet to make even more money?&amp;#34; &lt;br/&gt;&lt;br/&gt;And that was from a young IT guy who should actually understand pretty well. When I then told him about El Salvador, that I recently paid for my lunch with Lightning, and explained that the country he was currently in was mining Bitcoin with hydropower, he was completely surprised.&lt;br/&gt;&lt;br/&gt;The orange pill doesn&amp;#39;t go down easily. I think we still have a long way to go.&lt;br/&gt;&lt;br/&gt;#grownostr #bitcoin
    </content>
    <updated>2026-03-06T03:54:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfy6x7t8kc0e5uq5lpgqfmggp7gcey3hqvsnupz57zzpjkuge696gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs584dx3y</id>
    
      <title type="html">I know, I know people will hate me for that, but it is pretty ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfy6x7t8kc0e5uq5lpgqfmggp7gcey3hqvsnupz57zzpjkuge696gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs584dx3y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0j79mq9jusru5cxkd6eqwh6usfpu982qm8mzf62mztkxprnty7gqpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7alz932&#39;&gt;nevent1q…z932&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know, I know people will hate me for that, but it is pretty nice to have an eBook reader with warm white backlighting in such an environment. love the vibe ❤️
    </content>
    <updated>2026-03-06T03:48:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv7vpcg5y94m8vczq6aczf4nlthrf73l295knd0vsw9ukccekrrrszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nvt7qy</id>
    
      <title type="html">The follow list is a &amp;#34;message&amp;#34; like any other. It&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv7vpcg5y94m8vczq6aczf4nlthrf73l295knd0vsw9ukccekrrrszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5nvt7qy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2w99w39lgcuuam5frfyy0re2ky6zsnves4pcc9yfyrr6qrgfm2pspr4mhxue69uhkummnw3ez6vp39eukz6mfdphkumn99e3k7mf0yge7nw&#39;&gt;nevent1q…e7nw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The follow list is a &amp;#34;message&amp;#34; like any other. It&amp;#39;s stored on all the relays you use. You can copy your follow list (or another user&amp;#39;s) to as many relays as you like.
    </content>
    <updated>2026-03-05T12:42:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszatll69janwq0uhdww6ukyl67d59tp32vw94sqyay5xd0y06zjzqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ln0mlg</id>
    
      <title type="html">You cannot force someone else to unfollow you on Nostr; follows ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszatll69janwq0uhdww6ukyl67d59tp32vw94sqyay5xd0y06zjzqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ln0mlg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst309n3yz6cnj8rl5k9qe29mac2ypjm9esumzzlkea5ypdj6xxd9gpr4mhxue69uhkummnw3ez6vp39eukz6mfdphkumn99e3k7mf0v66nml&#39;&gt;nevent1q…6nml&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You cannot force someone else to unfollow you on Nostr; follows are stored by the follower (their client / relay) not by the followed account.
    </content>
    <updated>2026-03-05T12:09:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs85lytpgv6vpt3qh68ud55z9qvqyhm5usww8njpp0hd7m4j8lv37czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5v67kz5</id>
    
      <title>Nostr event nevent1qqs85lytpgv6vpt3qh68ud55z9qvqyhm5usww8njpp0hd7m4j8lv37czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5v67kz5</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs85lytpgv6vpt3qh68ud55z9qvqyhm5usww8njpp0hd7m4j8lv37czyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5v67kz5" />
    <content type="html">
      How much blood must be paid for a single drop of oil?
    </content>
    <updated>2026-03-04T10:44:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw6yt7445tysrw666chfpax3uc04zrunuh3t9mefkc0lvazq04yfqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5fdprd6</id>
    
      <title type="html">fellow #nostriches, saw this wanted to check if all of you are ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw6yt7445tysrw666chfpax3uc04zrunuh3t9mefkc0lvazq04yfqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5fdprd6" />
    <content type="html">
      fellow #nostriches, saw this wanted to check if all of you are safe?&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://nostr.download/24c9bb28eccf2407aa18ed918bcd281126c26d3f64cae8313c18828bf9b039f6.jpg&#34;&gt; &lt;br/&gt;&lt;br/&gt;#grownostr
    </content>
    <updated>2026-03-02T16:17:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxk70e0fmcfk5tp8ver0rx5dfj7h9umtp0zvdun724rz69flt6smszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5rgdg6d</id>
    
      <title type="html">cuz we all vibe code now</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxk70e0fmcfk5tp8ver0rx5dfj7h9umtp0zvdun724rz69flt6smszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5rgdg6d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8zgsanqn8ukpahnqqq2va8gp9tmh9neudg0rgc9wenu6guepvlmqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyzhj6n&#39;&gt;nevent1q…hj6n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;cuz we all vibe code now
    </content>
    <updated>2026-03-02T03:26:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8c295dpdqwfd0086px6y4h2l48pegw9kf8zeqms03nqlcwn835qqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5yrx73y</id>
    
      <title type="html">Yes</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8c295dpdqwfd0086px6y4h2l48pegw9kf8zeqms03nqlcwn835qqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5yrx73y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszevlh3jpqy0ttmztme80vmh04v4pr7c7gp7tlk0z6tyyx29245jgppemhxue69uhkummn9ekx7mp0uz7znt&#39;&gt;nevent1q…7znt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes
    </content>
    <updated>2026-02-25T05:36:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszg8q76zdwnufpg00c8rxrywzp309x8lr4vu80uhvsqz387urunrqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs509tsp0</id>
    
      <title type="html">but but but it is convenient. papa bezos would not do bad.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszg8q76zdwnufpg00c8rxrywzp309x8lr4vu80uhvsqz387urunrqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs509tsp0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv675xn62y3gew8yf7mk5sanaeycte6zcny8xjfxzue7nsyk247rcpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqqhkrx&#39;&gt;nevent1q…hkrx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;but but but it is convenient. papa bezos would not do bad.  &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-02-20T00:19:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr6vcqf0ztd5gapgkgveyqmcpnxhw5vz4vjqhucs4rza02xdgkehgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs55grcq5</id>
    
      <title type="html">most, but not all or at least not everywhere</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr6vcqf0ztd5gapgkgveyqmcpnxhw5vz4vjqhucs4rza02xdgkehgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs55grcq5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2kdrp8zmzjvfsqy4rdlrfy045muywex26e87ypyr5x6xyy0q8puqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcfnvj4e&#39;&gt;nevent1q…vj4e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;most, but not all or at least not everywhere
    </content>
    <updated>2026-02-17T17:37:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx2lczdfzn0dtpfha7r8dtayss5r390ej3wdke70tzqqd3tqr5xyszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5d2y0xv</id>
    
      <title>Nostr event nevent1qqsx2lczdfzn0dtpfha7r8dtayss5r390ej3wdke70tzqqd3tqr5xyszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5d2y0xv</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx2lczdfzn0dtpfha7r8dtayss5r390ej3wdke70tzqqd3tqr5xyszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5d2y0xv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd0phkypamqfc8kukhc08cj9vpc6mh6ewutl33uhe6qthhujsgspgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsdwqegr&#39;&gt;nevent1q…qegr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://nostr.download/339bef94679b9270bf50849b4b1c3a36efef9191406eeb745309939c9f67bbb5.jpg&#34;&gt;  
    </content>
    <updated>2026-02-16T19:23:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdu5rdsw3r9k4v9646mnwmsxgdmkx55k8vuh8wqqrhu2dsrd350mgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qfg249</id>
    
      <title type="html">are the stars aligned in my favour? 🔮</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdu5rdsw3r9k4v9646mnwmsxgdmkx55k8vuh8wqqrhu2dsrd350mgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qfg249" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv6x4sm7uxwcvnh5x97d8yqdqnhxn5q0x5ykmtyn8p55wddxqx0sspz9mhxue69uhkummnw3ezuamfdejj7ypz3vk&#39;&gt;nevent1q…z3vk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;are the stars aligned in my favour? 🔮
    </content>
    <updated>2026-02-15T17:42:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs955rvq6dyafg4z0z6xh0qt0tcf5v4wypn3wf47qckfymcgkgjq0gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5f9f8zf</id>
    
      <title type="html">0/10 way to expensive. Stack sats instead 😂</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs955rvq6dyafg4z0z6xh0qt0tcf5v4wypn3wf47qckfymcgkgjq0gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5f9f8zf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2g03ghvmel9066klqy8rv7dhd6v96jply4mg7pwzurwxsgf8k5rqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc5szarv&#39;&gt;nevent1q…zarv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;0/10 way to expensive. Stack sats instead 😂
    </content>
    <updated>2026-02-15T15:22:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqe9cnxh8rr0re2dw4dkmk5l69km45mere7s4pncp5n8rmmj5t7gqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ezdyjt</id>
    
      <title type="html">My #Bitcoin fullnode runs on a computer I found on the streets. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqe9cnxh8rr0re2dw4dkmk5l69km45mere7s4pncp5n8rmmj5t7gqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5ezdyjt" />
    <content type="html">
      My #Bitcoin fullnode runs on a computer I found on the streets. And of course it also runs electrum and mempool. &lt;br/&gt;&lt;br/&gt;One mans trash is another mans financial infrastructure.&lt;br/&gt;&lt;br/&gt;#grownostr
    </content>
    <updated>2026-02-15T10:06:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsywxfchp3hs36l35tx00e4kf2afd5cae2dv4e7f9z5alweyxajanczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5xx75p4</id>
    
      <title type="html">Are there any good &amp;#34;read for free&amp;#34; bitcoin books? I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsywxfchp3hs36l35tx00e4kf2afd5cae2dv4e7f9z5alweyxajanczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5xx75p4" />
    <content type="html">
      Are there any good &amp;#34;read for free&amp;#34; bitcoin books?&lt;br/&gt;&lt;br/&gt;I start:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://21lessons.com/&#34;&gt;https://21lessons.com/&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/bitcoinbook/bitcoinbook&#34;&gt;https://github.com/bitcoinbook/bitcoinbook&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#bookstr #asknostr #grownostr
    </content>
    <updated>2026-02-14T09:00:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqpztxp7sk8dktd3g868a2lucxkslaf0a6gqv2uxcwz8ulkcdtcuqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5hudyru</id>
    
      <title type="html">I think this even intensified with #bip110 people seem to care ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqpztxp7sk8dktd3g868a2lucxkslaf0a6gqv2uxcwz8ulkcdtcuqzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5hudyru" />
    <content type="html">
      I think this even intensified with #bip110 people seem to care more about insulting each other than anything else. This is so wild.&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;/nevent1qqsqrmfk690npf3a7kp25yh0v53t7m0exu2hq4wygw4n39se6rzudygpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygz7znccfy6v3qslr8ts8hulzcyd5c3eez8lad5ph0h6ryazwh93pgpsgqqqqqqsd82dmp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…2dmp&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; #AskNostr Is it just me? All the posts about #knots that I see are rather aggressive and less objective. I don&#39;t see posts like that about #core. It seems to me that this is more about stirring up emotions than having an objective debate. &lt;/blockquote&gt;
    </content>
    <updated>2026-02-14T07:15:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw8t5rfepgh8yrntdvgdtd6v208h7eazaunqaympnfdw0atrrcn9gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jv9t5u</id>
    
      <title type="html">its funny that so many people didn&amp;#39;t even answer the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw8t5rfepgh8yrntdvgdtd6v208h7eazaunqaympnfdw0atrrcn9gzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jv9t5u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswg4eegy6prtkg0vr0n6t26fp2q94y4v4hfdukzdws4jyuls4xgdce8049u&#39;&gt;nevent1q…049u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;its funny that so many people didn&amp;#39;t even answer the question.  &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-02-14T07:06:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0p05e46atxc6l0knfv55pnm2n824027kydqttqavfx8s8mld079szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5yyuuuy</id>
    
      <title type="html">sell everything for xrp? 🤑 I would just move it to a new ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0p05e46atxc6l0knfv55pnm2n824027kydqttqavfx8s8mld079szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5yyuuuy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz9r0v3txha7q4ddu2976cc5ez5cxdumsqeej5qg8f540hgkfyz3qpzamhxue69uhhxetpwf3kstnwdaejuar0v3shjtcge6cyz&#39;&gt;nevent1q…6cyz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sell everything for xrp? 🤑&lt;br/&gt;&lt;br/&gt;I would just move it to a new wallet and backup the seed phrase. Then go to work as usual.
    </content>
    <updated>2026-02-12T17:43:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0r58najj2mfrlzgtd8mv76z5qee65ny7krp7dfskfru7u0rvruqszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5p6kc8g</id>
    
      <title type="html">how did that happen?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0r58najj2mfrlzgtd8mv76z5qee65ny7krp7dfskfru7u0rvruqszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5p6kc8g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf824slg9lgp70dusstdu2gkc6vufpk5xh6fnz9hy5k5sr3svwwugpz9mhxue69uhkummnw3ezuamfdejj7szhvcr&#39;&gt;nevent1q…hvcr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;how did that happen? 
    </content>
    <updated>2026-02-12T16:44:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrfqw09m8jurt7as99l765q7ug6l8u387zxxjz358r2wmjjclnttszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5v2v2qy</id>
    
      <title type="html">had issues today, worked after a while</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrfqw09m8jurt7as99l765q7ug6l8u387zxxjz358r2wmjjclnttszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5v2v2qy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxdf78rjz5rktaentz3gzysyhaj56gqlpjxu7fljvkyfpje6yqzzcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhscqacvw&#39;&gt;nevent1q…acvw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;had issues today, worked after a while
    </content>
    <updated>2026-02-11T17:14:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv0sf9tes2s0f98m37zz8y8kuln6tt5hrwukftywnedm2um68p9yczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5cjumca</id>
    
      <title type="html">coin dance counts almost 25.000 nodes. Feels good 🙏 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv0sf9tes2s0f98m37zz8y8kuln6tt5hrwukftywnedm2um68p9yczyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5cjumca" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstder7qa9tncfkr7x3xzttrnln353rfr4gwpma6gd8gkwkel6nzegpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtca96vhn&#39;&gt;nevent1q…6vhn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;coin dance counts almost 25.000 nodes. Feels good 🙏&lt;br/&gt;&lt;a href=&#34;https://coin.dance/nodes&#34;&gt;https://coin.dance/nodes&lt;/a&gt;
    </content>
    <updated>2026-02-11T16:32:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszy2d2v46jfk6aegp0geftupf8x9u8af5ea9d847ckwz3344eknzgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5npcvt4</id>
    
      <title type="html">Is your country into #censorship? Check it out with #ooni! Run ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszy2d2v46jfk6aegp0geftupf8x9u8af5ea9d847ckwz3344eknzgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5npcvt4" />
    <content type="html">
      Is your country into #censorship? Check it out with #ooni!&lt;br/&gt;&lt;br/&gt;Run ooni tests today and help to document censorship.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ooni.org&#34;&gt;https://ooni.org&lt;/a&gt;
    </content>
    <updated>2026-02-11T03:58:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy84ps63297vvfmzrmdrvjvxf0tulywcgqus4a6gsgl7438zdhkpgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5r0w7na</id>
    
      <title type="html">I think it&amp;#39;s best to look for other protocols like ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy84ps63297vvfmzrmdrvjvxf0tulywcgqus4a6gsgl7438zdhkpgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5r0w7na" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgwqu5xw9pgcxwdf8xg50p0xxd9dhajskdhxv72yxel7w2ujelcnspramhxue69uhky6t5vdhkjmndv94xc6tn9ehx7um5wgcjucm0d5hsc00ktu&#39;&gt;nevent1q…0ktu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s best to look for other protocols like BitTorrent, which work similarly. Governments and/or the media industry didn&amp;#39;t like it and tried to stop it, but people still download torrents. PirateBay.org still exists and is still used despite being blocked in some countries.&lt;br/&gt;&lt;br/&gt;However, they have managed to make torrents unattractive in some countries, which is why people have switched to alternatives. Piracy and torrenting are not dead.
    </content>
    <updated>2026-02-11T03:52:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxn862ct4u6rhp6zhqx7hgscc2pzjvls0e7qsq5vrnekecjqlu5aszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5j2s9qk</id>
    
      <title type="html">Organic maps hat sich etwas unbeliebt gemacht, gibt den fork ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxn862ct4u6rhp6zhqx7hgscc2pzjvls0e7qsq5vrnekecjqlu5aszyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5j2s9qk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswwnsn3qc4qfnvh8j6fk0yhy7e6zh430w24p76u48d3n9u2tuqdssprdmhxue69uhksetwdphh2um99eek7cmfv9kz7un9d3shjg33tcf&#39;&gt;nevent1q…3tcf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Organic maps hat sich etwas unbeliebt gemacht, gibt den fork comaps.app mit mehr features.
    </content>
    <updated>2026-02-09T13:38:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstkuvn44uk5pjfwcnea5wh8rk4pwnk86a3t5tj3al8apx252jvzkgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qycw99</id>
    
      <title type="html">Is there a #nostr app for reviewing places on #openstreetmap or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstkuvn44uk5pjfwcnea5wh8rk4pwnk86a3t5tj3al8apx252jvzkgzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5qycw99" />
    <content type="html">
      Is there a #nostr app for reviewing places on #openstreetmap or other platforms? #asknostr
    </content>
    <updated>2026-02-09T13:36:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd9upmx8frkwfpuxv748xg6f30zzwkupw33q007kpc8u2dvut775qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58l2pje</id>
    
      <title type="html">For private use? no. But emergency services still use it.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd9upmx8frkwfpuxv748xg6f30zzwkupw33q007kpc8u2dvut775qzyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs58l2pje" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr30ceklspgchqzdcfr7033smatmfujw3crfx27le7h8ruj58q06spzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcve2zwd&#39;&gt;nevent1q…2zwd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;For private use? no. But emergency services still use it.
    </content>
    <updated>2026-02-08T21:03:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8xey6p30c6hy6qf4r3r6vt80lszkk9s38f8c6vwunghsj5dq7j8szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jwwrnj</id>
    
      <title type="html">Seems the &amp;#34;communities feature&amp;#34; is not really used on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8xey6p30c6hy6qf4r3r6vt80lszkk9s38f8c6vwunghsj5dq7j8szyp0pfuvyjdxgsg03n4crm703vzx6vguu3rl7k6qmhmapjw38tjcs5jwwrnj" />
    <content type="html">
      Seems the &amp;#34;communities feature&amp;#34; is not really used on nostr. Why is that? Are hashtags enough? #AskNostr
    </content>
    <updated>2026-02-08T20:59:37Z</updated>
  </entry>

</feed>