<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2024-12-09T07:20:00Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Nostr Reviews</title>
  <author>
    <name>Nostr Reviews</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1rsv7kx5avkmq74p85v878e9d5g3w626343xhyg76z5ctfc30kz7q9u4dke.rss" />
  <link href="https://yabu.me/npub1rsv7kx5avkmq74p85v878e9d5g3w626343xhyg76z5ctfc30kz7q9u4dke" />
  <id>https://yabu.me/npub1rsv7kx5avkmq74p85v878e9d5g3w626343xhyg76z5ctfc30kz7q9u4dke</id>
  <icon>https://relay.brightbolt.net/d9b97b21d87b7e4af09f96f4f1a8a4084a973bda83a5ee686088aec5264cb4e7.jpg</icon>
  <logo>https://relay.brightbolt.net/d9b97b21d87b7e4af09f96f4f1a8a4084a973bda83a5ee686088aec5264cb4e7.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsy2430qlrrqxrnxv6ct4mf0vpf2l94klmugytthuaug8mvu2nj2aqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctctm7uxw</id>
    
      <title type="html">Thank you SO MUCH @nprofile…dswr for the zap! Every sat helps ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy2430qlrrqxrnxv6ct4mf0vpf2l94klmugytthuaug8mvu2nj2aqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctctm7uxw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswy55jp8vnxmzaar7nzsxd0jsxwa5mqyayh9gqkeu0phkz7pdv6xgr7q7vg&#39;&gt;nevent1q…q7vg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you SO MUCH &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsdqnk0xw3s8fvc2t7mdq0d3dqjyqd6shvdyxv6a3eukcngr4324yqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcppemhxue69uhkummn9ekx7mp0qythwumn8ghj7cnfw33k76twv4ezuum0vd5kzmp0c6dswr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Five&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…dswr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for the zap! Every sat helps me continue creating content for Nostriches!
    </content>
    <updated>2025-05-11T17:43:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspxjczv2tedzfcd6ngjn87p92z0ujt6g5he4ducujctzjq2rum6kgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc0e9ce8</id>
    
      <title type="html">Good steps in the right direction with the latest update! Looking ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspxjczv2tedzfcd6ngjn87p92z0ujt6g5he4ducujctzjq2rum6kgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc0e9ce8" />
    <content type="html">
      Good steps in the right direction with the latest update!&lt;br/&gt;&lt;br/&gt;Looking forward to seeing more in the future!&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;/nevent1qqsrc3k82lth5xjm7w3x5m0v38gk7nlfx3yheem200xr9yshsug6y8spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygxkruautvltgsqwlkhxz6d9c972hueyddg5xcw7jwwwfgdqmfh0fgpsgqqqqqqsg6f5p7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…f5p7&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Check out this meticulous review of Primal for Android. It identified multiple areas where improvement is needed; we’ll get back to work! 🫡&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;/nevent1qqsz7a9t7qgrpu8rh97r5ww5l87gnn7ka92tcwpgpaemmmygcsp343qzyrtp7w79k045gq80mtnpdxjuzl9t7vjxk52rv80f888y5xsd5mh55qcyqqqzvjsejvdf2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…vdf2&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/naddr1qqxnzdenxvmrxdf3xqenwvp4qy28wue69uhngdewxgenvt359cun5wps8qcqygqur84348t9kc84gfarpl37ftdzytkjk5dvf4ez8ks4xz6wytashspsgqqqw4rsvcfp6c&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…fp6c&lt;/a&gt;&lt;/span&gt; &lt;/blockquote&gt;
    </content>
    <updated>2025-05-05T23:53:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvn6huhdffjsxjmcjgnzzfcy3hrulcs74ah0c7pqpawelwsg5746czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcn442vx</id>
    
      <title type="html">I had never heard of dribbble before, but after a brief look at ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvn6huhdffjsxjmcjgnzzfcy3hrulcs74ah0c7pqpawelwsg5746czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcn442vx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0s99waes320g8ck3n9z9c6faugganeqghswx5hpmdh6t2p7nl7pqpz9mhxue69uhkummnw3ezuamfdejj7f977ul&#39;&gt;nevent1q…77ul&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I had never heard of dribbble before, but after a brief look at it, it reminds me of pinterest, but specifically for designers. Most posts seem to be images or short videos, would that be a fair assessment?&lt;br/&gt;&lt;br/&gt;We have kind 20 for images, and kinds 21 and 22 for videos, but the trick would be to have only design related images and videos show up in the client. You don&amp;#39;t want ALL kind 20 notes to show up, I assume. Just the ones related to design.&lt;br/&gt;&lt;br/&gt;A separate kind for this use-case could work, or a tag that the client automatically adds to the event, so it will pull in only notes that share that tag. However, then the notes would show up in other kind 20 clients, like Olas. Not sure if that is expected/desired for what you are wanting to build.
    </content>
    <updated>2025-03-24T23:32:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2444esqfrw2rx00alqyz88g0g84w0h4skhjgk8gt7zmnaeq0tphszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcf9r6sc</id>
    
      <title>Nostr event nevent1qqs2444esqfrw2rx00alqyz88g0g84w0h4skhjgk8gt7zmnaeq0tphszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcf9r6sc</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2444esqfrw2rx00alqyz88g0g84w0h4skhjgk8gt7zmnaeq0tphszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcf9r6sc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstlzufysyue9nfdze0pegkpf7vy5jypxn30jrdrakwvv8v7wpdl2cppemhxue69uhkummn9ekx7mp0qn8xve&#39;&gt;nevent1q…8xve&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://nreads.vercel.app/article/naddr1qvzqqqr4gupzq8qeavdf6edkpa2z0gc0u0j2mg3za544rtzdwg3a59fskn3zlv9uqq9rjd34vcck2cfkvf3s2p9ezr&#34;&gt;https://nreads.vercel.app/article/naddr1qvzqqqr4gupzq8qeavdf6edkpa2z0gc0u0j2mg3za544rtzdwg3a59fskn3zlv9uqq9rjd34vcck2cfkvf3s2p9ezr&lt;/a&gt;
    </content>
    <updated>2025-03-24T23:14:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrlepmdk7jy6a24ed9g52r000rxw4ruwqay2x2ua0k96wqz4xj83szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuemt4l</id>
    
      <title type="html">A couple expected rendering items are missing. It doesn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrlepmdk7jy6a24ed9g52r000rxw4ruwqay2x2ua0k96wqz4xj83szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuemt4l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0s99waes320g8ck3n9z9c6faugganeqghswx5hpmdh6t2p7nl7pqpz9mhxue69uhkummnw3ezuamfdejj7f977ul&#39;&gt;nevent1q…77ul&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A couple expected rendering items are missing. It doesn&amp;#39;t render things like `nostr:npub1...` as the user&amp;#39;s chosen handle, and doesn&amp;#39;t render an embedded preview of a note for `nostr:nevent1...` Nostr links. Should at minimum load a NIP-89 suggested client for viewing the note.
    </content>
    <updated>2025-03-24T23:12:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswspd9jfz89ukdxanazk25vdzggl695d3rdd47jn0y54r7ammn85szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc56lp5u</id>
    
      <title type="html">NWC makes that possible, for sure! It&amp;#39;s just not required. If ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswspd9jfz89ukdxanazk25vdzggl695d3rdd47jn0y54r7ammn85szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc56lp5u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgpjyvwyqel59sf4lhte7pjy4utw7fp6fnwsd528rp4jt947f7lrgqsh4gd&#39;&gt;nevent1q…h4gd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;NWC makes that possible, for sure! It&amp;#39;s just not required. If it&amp;#39;s not available to you, it&amp;#39;s because the wallet provider left it out of their NWC implementation, either by mistake or intentionally.
    </content>
    <updated>2025-03-24T21:27:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgmesnat0enjxpm9mgnezqdwu4m62cqyrhfy9dcv22lvj4acqph7szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc3up5vr</id>
    
      <title type="html">That&amp;#39;s not the reason they implemented NWC. They mainly did ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgmesnat0enjxpm9mgnezqdwu4m62cqyrhfy9dcv22lvj4acqph7szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc3up5vr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgs82twhm4d7txdwky0kcsdw77snyn7jkvshstpulcy8l4nljhumcpzemhxw309ucnjv3wxymrst338qhrww3hxumnwqcxa0q&#39;&gt;nevent1q…xa0q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s not the reason they implemented NWC. They mainly did it so you could zap from their web app using the wallet you set up in their mobile app, and secondarily so you can zap from your Primal wallet when using other Nostr apps. They did not implement it so you could use your Primal wallet with another wallet app.
    </content>
    <updated>2025-03-24T21:19:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspvqjkl9na78yt0357fa2z7thhrdtfmc6wuuvfch4c8fkmzsfxg4gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc56sq0j</id>
    
      <title type="html">You would need to talk their devs into changing the way they have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspvqjkl9na78yt0357fa2z7thhrdtfmc6wuuvfch4c8fkmzsfxg4gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc56sq0j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0nmp26kz2gr2h80c255w4gn3ywk9m8kp7k906egmyz5kwxvfl29spzemhxw309ucnjv3wxymrst338qhrww3hxumnwvj46a2&#39;&gt;nevent1q…46a2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You would need to talk their devs into changing the way they have NWC set up, so that it will respond with the correct data when requested. They may not be willing to do so, since they probably want you to use Primal for accessing your wallet.
    </content>
    <updated>2025-03-24T21:09:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswfunmjxsrpfy09lgmtuk7km8pswv4r7tqzhu54yvl46637ht32zszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcu6p9td</id>
    
      <title type="html">I can see what is happening here... Primal is passing the budget ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswfunmjxsrpfy09lgmtuk7km8pswv4r7tqzhu54yvl46637ht32zszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcu6p9td" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyq8fnr24c95r5wvj7vznk80j4ymhmkdrkrug9p9utnvsxhw3anjspzemhxw309ucnjv3wxymrst338qhrww3hxumnwmdnmv5&#39;&gt;nevent1q…nmv5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can see what is happening here... Primal is passing the budget amount as the &amp;#34;balance&amp;#34; and is not respecting transaction requests at all.
    </content>
    <updated>2025-03-24T21:06:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszur8aq973srft3drq9qjx4evsm5tzdzh8jhzkuxgxr4d4c8c09vgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctccf0wts</id>
    
      <title type="html">Still haven&amp;#39;t played around with it, because it doesn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszur8aq973srft3drq9qjx4evsm5tzdzh8jhzkuxgxr4d4c8c09vgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctccf0wts" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf24w8p6mjce3yyppk6zhlckad7qsyhlp9jxdk5utn60epf0az2yspzemhxw309ucnjv3wxymrst338qhrww3hxumnwgtgzze&#39;&gt;nevent1q…gzze&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Still haven&amp;#39;t played around with it, because it doesn&amp;#39;t support Amber login on Android.
    </content>
    <updated>2025-03-24T21:02:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstaau3eye9el87874x9l0w6mu76sxnhyjsu0xkgjaenauaqw5ssgqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcpjf2sy</id>
    
      <title type="html">Don&amp;#39;t remember BitMessage, but Nostr DMs need some ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstaau3eye9el87874x9l0w6mu76sxnhyjsu0xkgjaenauaqw5ssgqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcpjf2sy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvscrme809peckq8gxhdxheh3twy4yeeupqhc3x6x65cfa3ggxrec3rs84x&#39;&gt;nevent1q…s84x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t remember BitMessage, but Nostr DMs need some improvement, even if they are better. Many clients haven&amp;#39;t even added NIP-17 support yet, and are still only using the deprecated NIP-04...
    </content>
    <updated>2025-03-24T20:56:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfsyf87kn2u89y0yv5rjkdsutx4s8qmmg8uy6csnjugfsk94gf8mgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctce3fd9z</id>
    
      <title type="html">It would not surprise me. The host wallet can restrict what types ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfsyf87kn2u89y0yv5rjkdsutx4s8qmmg8uy6csnjugfsk94gf8mgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctce3fd9z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgd2qeuvue54t2wg6xygpkwu3uwj6suy4vjw0n3h5je3u2ff7hvuqpz3mhxue69uhkummnw3ezummcw3ezuer9wcdmgjsj&#39;&gt;nevent1q…gjsj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It would not surprise me. The host wallet can restrict what types of requests it supports from the connected app. The basic one that is almost always supported is a payment request. However, I could see NWC being used to create a &amp;#34;watch only&amp;#34; connection that is only allowed to request balance data, for instance.
    </content>
    <updated>2025-03-24T20:54:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqcmdxcyfshrzeyv3f4ylv72uahgslsdj5tg00spngqmxzjcz6aqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcdjw62a</id>
    
      <title type="html">Needs random torrential downpours forcing hobbled host to walk ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqcmdxcyfshrzeyv3f4ylv72uahgslsdj5tg00spngqmxzjcz6aqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcdjw62a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswh4vsg2t03p9ryfxn97fnq65kph4gndt8ratxunv0zrz0k5w66nqk4s300&#39;&gt;nevent1q…s300&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Needs random torrential downpours forcing hobbled host to walk somewhere for shelter.
    </content>
    <updated>2025-03-24T20:51:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswh4vsg2t03p9ryfxn97fnq65kph4gndt8ratxunv0zrz0k5w66nqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwr4c6t</id>
    
      <title type="html">No wind? Sounds boring.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswh4vsg2t03p9ryfxn97fnq65kph4gndt8ratxunv0zrz0k5w66nqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwr4c6t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd33hch2tsf2knm62d87l50syldwmq5ulvtmswsu8lclemugxsqdcpz3mhxue69uhkummnw3ezummcw3ezuer9wcvfjpex&#39;&gt;nevent1q…jpex&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No wind? Sounds boring.
    </content>
    <updated>2025-03-24T20:50:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsygelncth0ys0pvxt7u7gy8xllvaywgq9ftztv9kdwpewfqy5rspqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc5dej9a</id>
    
      <title type="html">Yeah, it&amp;#39;s really slick, especially when paired with Algo ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsygelncth0ys0pvxt7u7gy8xllvaywgq9ftztv9kdwpewfqy5rspqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc5dej9a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswhc956qtg6tmfxmx2rv23key583wn9ftuy3d23ylvkdaxm2rhdngpzemhxw309ucnjv3wxymrst338qhrww3hxumnweja9gl&#39;&gt;nevent1q…a9gl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, it&amp;#39;s really slick, especially when paired with Algo Relay or a web-of-trust relay. Yet, you can still view your more traditional Follow feed, too.&lt;br/&gt;&lt;br/&gt;Safer Global is a nice option to have, as well, and you can configure which relays are used for each of those feeds.
    </content>
    <updated>2025-03-24T20:45:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdw66mz2jnsf6zs9eeuf580auu74f7le32e23fy7wyq3dch8e0t9czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcm8wjrq</id>
    
      <title type="html">No need to. When connecting Primal Wallet to Alby Go, you still ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdw66mz2jnsf6zs9eeuf580auu74f7le32e23fy7wyq3dch8e0t9czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcm8wjrq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxdm0xs7grnfdup2uap8gklryhjetaldwsmuey3qhk77etsdxcgngpp4mhxue69uhkummn9ekx7mqqyme64&#39;&gt;nevent1q…me64&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No need to. When connecting Primal Wallet to Alby Go, you still use your Primal lightning address. Alby Go is just an interface for the wallet.
    </content>
    <updated>2025-03-24T20:36:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw7uzzrfqf6s96k2pj4n0dv2a0hxucpjkvrrk8r4p7kv5e5f4u98gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcjluzd5</id>
    
      <title type="html">Is the balance updating in Alby Go? Primal&amp;#39;s wallet may not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw7uzzrfqf6s96k2pj4n0dv2a0hxucpjkvrrk8r4p7kv5e5f4u98gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcjluzd5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfehx77er22mrhar29pdmsqzycqnj5qfejkephm35l5gld0mvy4rcpzemhxw309ucnjv3wxymrst338qhrww3hxumnw529a49&#39;&gt;nevent1q…9a49&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Is the balance updating in Alby Go? Primal&amp;#39;s wallet may not allow for fetching transaction history via NWC.
    </content>
    <updated>2025-03-24T20:35:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg6nukv6tjq4mnr0p7y5exuev9kvpjq6wpxk3wvdr9y3h7jpk6rjgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcps28e6</id>
    
      <title type="html">Jumble.social - A web client that puts relay-based feeds front ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg6nukv6tjq4mnr0p7y5exuev9kvpjq6wpxk3wvdr9y3h7jpk6rjgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcps28e6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdl0qujyhx3ewhv0hx2whjch92jxgftwr7n836f4r568sf373eqwqpz3mhxue69uhkummnw3ezummcw3ezuer9wc60vl0l&#39;&gt;nevent1q…vl0l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Jumble.social - A web client that puts relay-based feeds front and center.
    </content>
    <updated>2025-03-24T20:25:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspgw3lxk5k0f2epfkf9y8uu5zsk2g8jg6v7pqugmx34u8jfztgatqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcq6u0aq</id>
    
      <title type="html">Not a full review of a #Nostr app, but an explanation of how ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspgw3lxk5k0f2epfkf9y8uu5zsk2g8jg6v7pqugmx34u8jfztgatqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcq6u0aq" />
    <content type="html">
      Not a full review of a #Nostr app, but an explanation of how Nostr Wallet Connect works in plain language, and what it enables for Nostr and beyond.&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;/naddr1qq9rjd34vcck2cfkvf3szxthwden5te0wahhgtnzwf5kw6r5vfhkcapwdejhgtczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcqcyqqq823ckn2r53&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…2r53&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;p&gt;For our first edition of #Nostrversity, we&amp;#39;ll be diving into Nostr Wallet Connect, or #NWC; a handy means of connecting a #Lightning wallet to your favorite #Nostr app that quickly became the standard and is now an essential part of onboarding to Nostr for any new user who wants to experience the magic of zaps. Yet NWC enables so much more than just one-tap-zapping, as we will see when we look a little closer at  how it works under the hood.&lt;/p&gt;

&lt;h2 id=&#34;lightning-history-on-nostr-2&#34;&gt;Lightning History on Nostr&lt;/h2&gt;

&lt;p&gt;Back in the wild-west days of Nostr, before &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jb55&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xts…kk5s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; invented zaps, Bitcoin psychopaths were already sending sats to one another over Nostr. However, the way we had to do it back then was by going into our Lightning wallet, selecting &amp;#34;receive,&amp;#34; inputting an amount we wanted, and copy/pasting an invoice from the wallet into our Nostr note, then hope someone was willing to pay it. And the payment side was just as cumbersome, requiring manually copying the invoice from your Nostr client, pasting it into a Lightning wallet so you could see how much the other user wanted, and then deciding if you were even willing to send it.&lt;/p&gt;

&lt;p&gt;It didn&amp;#39;t take long before Nostr clients, particularly on mobile, started rendering Lightning invoices in a convenient format that showed the invoice amount and a &amp;#34;Pay&amp;#34; button, that would prompt the user to open a Lightning wallet. This took out a decent amount of friction for the sender, but it was still just as big a hassle for the receiver.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/9ee1ac22dbe6f90b2eae5bbccaae6a1b88766e23b8fe3f8824ed3ed06044af2e.jpg&#34; alt=&#34;Nostr Invoice&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Then zaps came along, and soon everyone had the ability to send sats to any other user when they found value in the content they posted. At least, any other user that added their Lightning address to their profile and whose Lightning wallet provider supported sending a &amp;#34;paid&amp;#34; receipt to a Nostr relay. Receiver friction had been virtually eliminated and the sats began to flow. Nostr also became the de facto directory for Bitcoiner payment addresses. If you heard &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1a2cww4kn9wqte4ry70vyfwqyqvpswksna27rtxd8vty6c74era8sdcw83a&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;LynAlden&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1a2c…w83a&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; say something brilliant on a podcast, you could just look her up on any Nostr client with zaps and send some sats her way as a thank you.&lt;/p&gt;

&lt;p&gt;Enter the zapathon, a community event with one purpose: break &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hcwcj72tlyk7thtyc8nq763vwrq5p2avnyeyrrlwxrzuvdl7j3usj4h9rq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Wallet of Satoshi&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hcw…h9rq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; by zapping each other so much it was effectively a DDOS attack. Sure, it was a stress test on other wallets too, but most users were on Wallet of Satoshi because it was the easiest way to get a Lightning address with a mobile wallet.&lt;/p&gt;

&lt;p&gt;It was a ton of fun flinging sats around as fast as your fingers would let you! However, a new friction point was soon discovered from trying to zap so frequently. Every time you tapped the zap icon in your Nostr client, you had to wait for your wallet to open and present the invoice to approve payment, then switch back to your Nostr client to zap the next note. Not a big deal when you only send a zap occasionally, but when trying to zap every note in your feed, it adds a significant amount of time and extra clicks. In fact, this small amount of friction, whether you realize it or not, often acts as just enough of a barrier to zapping that you will choose not to zap a post you found some value in, just because of the extra 5 seconds it takes to load into your wallet app, approve the payment, and switch back to your Nostr client.&lt;/p&gt;

&lt;p&gt;Wouldn&amp;#39;t it be amazing if we could have one-tap-zaps?&lt;/p&gt;

&lt;p&gt;I can&amp;#39;t recall if there were any other methods by which this was achieved, but the method that caught on was developed and released into the wild by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alby&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1get…0nfm&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, who called it Nostr Wallet Connect. At that time (March of 2023), Alby was a custodial Lightning wallet for your web browser, and while you could connect your own node to it using LNDHub, most people just stuck with their custodial option since it came with a Lightning address. Nostr Wallet Connect was, at that time, a way to connect your Alby wallet to a Nostr client.&lt;/p&gt;

&lt;p&gt;I am not certain which client was the first to support NWC, but I know that #Amethyst was pretty early on, and it was an instant success. Users could get a &amp;#34;connection string&amp;#34; from Alby, paste it into Amethyst, and zap with a single tap of their finger. Just like zaps themselves had eliminated the friction for receiving payments via Lightning for anyone with a Lightning address, Nostr Wallet Connect had eliminated the friction for sending payments. No more wasted seconds switching back and forth between Nostr client and wallet app, just tap and zap sent, tap again and another zap gone.&lt;/p&gt;

&lt;p&gt;Of course, this meant that it was all too easy to send &lt;strong&gt;&lt;em&gt;way&lt;/em&gt;&lt;/strong&gt; more sats out of your wallet than you intended. This was solved by the ability to set budgets, so your wallet would cut you off once you reached the max amount you had set for yourself.&lt;/p&gt;

&lt;p&gt;Because Alby had made Nostr Wallet Connect open source and part of the Nostr protocol, it didn&amp;#39;t take long before more and more clients started adding support for it. Users demanded it and wouldn&amp;#39;t shut up about it until it was added. Other wallet providers also saw the value of including it. Now it is simply expected, and any wallet that doesn&amp;#39;t include it won&amp;#39;t attract Nostr users.&lt;/p&gt;

&lt;p&gt;Notably, Wallet of Satoshi went from being the most popular wallet among Nostr users to being a rare and quaint throwback to a bygone era, because they never integrated NWC and they pulled away from serving anyone in the U.S. out of fear of regulation under the Biden administration.&lt;/p&gt;

&lt;p&gt;So we arrive at the state of Lightning on Nostr today, with Lightning addresses in our profiles for receiving zaps, and Nostr Wallet Connect for sending, and hard pressed to find Nostr clients that don&amp;#39;t support both.&lt;/p&gt;

&lt;h2 id=&#34;so-how-does-it-work-2&#34;&gt;So... How does it work?&lt;/h2&gt;

&lt;p&gt;All of that history is great, but you&amp;#39;re here to learn how this technology works. What is happening behind the scenes when you tap that little ⚡️ icon and sats seem to magically leave your Lightning wallet and show up on your screen as a zap underneath the latest &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;corndalorian&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1lrn…qnw5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; meme, without you having to fiddle around with any Lightning invoices at all?&lt;/p&gt;

&lt;p&gt;It&amp;#39;s really quite simple, in the end. Your wallet communicating with your Nostr client using a Nostr relay in the middle, the same way you communicate with other Nostr users by saving notes to a relay that they can retrieve them from.&lt;/p&gt;

&lt;p&gt;First, your Nostr client has to know how to &amp;#34;tag&amp;#34; your wallet, and on which relay to send it notes. This is why you need to get a &amp;#34;connection string&amp;#34; from your wallet to paste into your Nostr client. This string has all the information that is needed for your Nostr client to know how to communicate with your wallet, and for your wallet to be sure that the payment requests are authorized by you.&lt;/p&gt;

&lt;p&gt;Let&amp;#39;s take a look at an example connection string:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;nostr&#43;walletconnect://b889ff5b1513b641e2a139f661a661364979c5beee91842f8f0ef42ab558e9d4?relay=wss%3A%2F%2Frelay.damus.io&amp;amp;secret=71a8c14c1407c113601079c4302dab36460f0ccd0ad506f1f2dc73b5100e4f3c&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Looks like a bunch of gobbledygook, right? We&amp;#39;ll break down each of its parts and see what it does.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;nostr&#43;walletconnect://&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;This portion just defines the type of information that follows it. Because the string starts with this marker, any software reading it will know that what follows is information on how to communicate with a Lightning wallet, so long as it has been programmed to recognize it.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;b889ff5b1513b641e2a139f661a661364979c5beee91842f8f0ef42ab558e9d4&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;This section is just a public key, the same as an npub. In fact, it can be readily converted to an npub if you want using &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1zdr58j526qsrkdjhcg9xs60xfutqeey2ucugms04efnlx3spnmns2eqha9&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nostrcheck.me&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1zdr…qha9&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s key converter. It&amp;#39;s a nostr identity just like yours or mine, but you won&amp;#39;t find any GM posts or catstr pictures in its note history. It&amp;#39;s only posting special note types used by NWC. This public key belongs to your Lightning wallet, and just like you can have multiple npubs for each of your alter egos, your wallet creates a separate public key to use with each new app you want to connect it to. Or at least it should. The Nostr client you use will tag your wallet in notes it creates by using this public key.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;relay=wss%3A%2F%2Frelay.damus.io&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;This section is probably easily recognizable. It&amp;#39;s the same as typing &lt;code&gt;relay=wss://relay.damus.io&lt;/code&gt;, except that it has to use &lt;code&gt;%3A%2F%2F&lt;/code&gt; in place of &lt;code&gt;://&lt;/code&gt;. This tells your Nostr client which relay it needs to use to communicate with your wallet. Hopefully your wallet uses a relay with high up-time, because one of the major ways for NWC to fail is if the relay is down. You also can&amp;#39;t use just any relay. It has to accept the note kinds used by NWC, which is why wallets don&amp;#39;t typically let their users choose the relay that will be used. You also can&amp;#39;t just modify the connection string to use a relay you prefer, even if you know it allows NWC note kinds. This is because it will result in your Nostr client sending requests to your wallet on that relay, but your wallet is not reading from that relay, so it will never receive the requests.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;secret=71a8c14c1407c113601079c4302dab36460f0ccd0ad506f1f2dc73b5100e4f3c&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;This is just a Nostr private key. It&amp;#39;s an nsec, but in hex format. Your wallet is giving your Nostr client a private key that it must use to sign all of the requests it sends to your wallet. No request signed by any other private key will be answered by your wallet. Your wallet will generate a separate private key for each connection string, allowing you as the user to revoke those connections individually, or set a separate budget for each connection.&lt;/p&gt;

&lt;p&gt;When you tap the ⚡️ icon in your Nostr client, it obtains a Lightning invoice from the user&amp;#39;s wallet you are trying to zap using their Lightning address. It then creates a note tagging your wallet&amp;#39;s public key and requesting payment of that Lightning invoice, signing the note with the private key your wallet generated for it, and writing that note to the specified Nostr relay. Your wallet is constantly checking that relay for new notes and when it sees the payment request signed by an authorized private key, it pays the invoice, so long as it is within the budget you set, and sends out a payment receipt stating it has been paid so your client can light up the zap indicator to show that it was successful. All of this from a single tap of your finger in Amethyst.&lt;/p&gt;

&lt;h2 id=&#34;more-than-zaps-2&#34;&gt;More than Zaps&lt;/h2&gt;

&lt;p&gt;Now that we know the basics of how NWC works, it doesn&amp;#39;t take much extrapolation to realize that this communication between wallet and Nostr client could be used for much more than just payment requests. A client could ask for your wallet&amp;#39;s balance information, or transaction history, or ask for a lightning invoice. In fact, why does it have to be a Nostr client making those requests at all? Why not a mobile wallet app, or browser extension?&lt;/p&gt;

&lt;p&gt;One of the major pieces of friction felt by those who run Lightning nodes is the difficulty of connecting to them remotely in a secure way. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;umbrel&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1agh…mhct&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;/npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Start9&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub126n…e9ll&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; allow for connecting via Tor by default, but that can be painfully slow and unreliable. Anyone who has set up a connection to their node via LND Rest over Tor to their &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;ZEUS&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xnf…lpr5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; wallet can attest to the frustration of opening their wallet and waiting several seconds for the interface to load, only to receive a timeout notice.&lt;/p&gt;

&lt;p&gt;Nostr Wallet Connect has eliminated this issue thanks to Alby Hub and Alby Go. Just create a new connection in Alby Hub, give it a budget, and scan the QR code with Alby Go and you have a fully-functional, mobile Lightning wallet connected to your node at home that loads extremely quickly and reliably, so long as the Nostr relay in-between is up and running.&lt;/p&gt;

&lt;p&gt;Now, you may be concerned that the information being passed back and forth on this Nostr relay is incredibly sensitive financial information, especially if balance and transaction history is involved. However, this is not a concern because the content of the notes is fully encrypted. The relay owner, or anyone else with access to read data on that relay, has no idea what information is contained in the messages being sent between wallet provider and Nostr client, or Lightning node and mobile wallet. And because neither npub being used by your wallet provider or your Nostr client is the same as your npub, there is nothing tying the messages to you.&lt;/p&gt;

&lt;p&gt;As a result, NWC is quickly becoming an integral piece of Lightning infrastructure, even if those making use of it have no interest in joining Nostr at all.&lt;/p&gt;

&lt;h2 id=&#34;the-future-of-nwc-2&#34;&gt;The Future of NWC&lt;/h2&gt;

&lt;p&gt;To wrap this up, I&amp;#39;d like to point the reader to recent developments with Nostr Wallet Connect, and other use-cases we could very well see in the near future.&lt;/p&gt;

&lt;p&gt;First, NWC may not just be for Lightning. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;utxo the webmaster 🧑‍💻&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1utx…50e8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; recently revealed that he has a working prototype of on-chain payments via NWC.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzpckv7l8jqspl8u4y54dn9rcduwlrs4v2040nxce0m2h0cunvrj8tqyw8wumn8ghj7un9d3shjtnzd96xxmmfdecxzunt9e3k7mf0qyfhwumn8ghj7am0wsh82arcduhx7mn99uq32amnwvaz7tmjv4kxz7fww468smewdahx2tcqyzswntflhlvuea2uf3035r94azm32frnskk5qp2evj43x6nz6kt9zd7j485&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…j485&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;We are already seeing it used with eCash wallets like &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Minibits&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kva…tkzv&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;. There is no reason we shouldn&amp;#39;t expect to see it used with all forms of Bitcoin payments. This could lead to an explosion of available wallet applications for all platforms, since they will simply be an interface for communicating with your node or wallet provider.&lt;/p&gt;

&lt;p&gt;NWC can also be used for subscriptions, as alluded to in &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;utxo the webmaster 🧑‍💻&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1utx…50e8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s note above. Before you protest about what an awful monetization model subscriptions are, I generally agree. That said, subscriptions where the user remains in control the entire time, and can unilaterally cancel the subscription at any time, without having to jump through hoops and give explanations about why they no longer want to use the service, is a &lt;strong&gt;&lt;em&gt;massive&lt;/em&gt;&lt;/strong&gt; improvement over the current status quo. Remember, NWC allows the user to set a budget for each connection. This means your subscription can&amp;#39;t incrementally increase its monthly fee on you. Not without you willingly going into your wallet settings and adjusting the monthly budget, at any rate.&lt;/p&gt;

&lt;p&gt;Last one before we close this out: NWC can be used for streaming services where you pay only for what you use, and give yourself a budget. Instead of paying a monthly subscription to Netflix, you could pay per minute that you watch. Previously this could only be done by topping up a wallet controlled by the service itself, the way &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;fountain_app&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1v5u…n0v5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s wallet worked with streaming sats for Podcasting 2.0. But now NWC is coming to Fountain, and users can bring their own wallet that they control.&lt;/p&gt;

&lt;p&gt;The future of NWC is bright, and it extends well beyond zapping memes on Nostr. It&amp;#39;s going to open up a world of possibilities for how we can use our sats to stream media, make reoccurring donations, use micro-payments to rent compute, and so much more. I don&amp;#39;t know about you, but I am here for it!&lt;/p&gt;
 &lt;/blockquote&gt;&lt;br/&gt;#Nostrversity #NWC
    </content>
    <updated>2025-03-22T19:51:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvzwhne94speagpyzxf33qj8yjk67emw2l0lm2vm807m9eeckfs0szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcnvxdeq</id>
    
      <title type="html">Next up for a full review, @nprofile…h679? #asknostr</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvzwhne94speagpyzxf33qj8yjk67emw2l0lm2vm807m9eeckfs0szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcnvxdeq" />
    <content type="html">
      Next up for a full review, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsfnz2sqsflkatdssmeztxr90s8xrd7r07xkhfwaa6eu9zkcguljpgpz4mhxue69uhkummnw3ezu7rdwgh8ymmrddesz9thwden5te0wfjkccte9ekk7um5wgh8qatzqyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdskdh679&#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.build&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…h679&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;?&lt;br/&gt;&lt;br/&gt;#asknostr
    </content>
    <updated>2025-03-12T23:32:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdgk40m4ujscy6q3c52r773mtddm8why4kwqs99tjudjjv9lkp35czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc20rqg5</id>
    
      <title type="html">Yes! Amber makes managing multiple npubs a breeze!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdgk40m4ujscy6q3c52r773mtddm8why4kwqs99tjudjjv9lkp35czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc20rqg5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqyqffhdf5r9j5304674sxut2c6nl8p7ykgcqzwzygtxcmwfu42ecmw9gca&#39;&gt;nevent1q…9gca&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes! Amber makes managing multiple npubs a breeze!
    </content>
    <updated>2025-02-28T17:03:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxq74a8tmmv4efl9e0plwt3d0ct562pgxekalw9xljfp6l55du3nqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcp7n2cs</id>
    
      <title type="html">At long last, I have finally finished my full review of #Amber ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxq74a8tmmv4efl9e0plwt3d0ct562pgxekalw9xljfp6l55du3nqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcp7n2cs" />
    <content type="html">
      At long last, I have finally finished my full review of #Amber signer for #Android!&lt;br/&gt;&lt;br/&gt;I hope you find it useful, #Nostr.&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;/naddr1qqxnzde5xqmnqwp58ymrvdfeqyvhwumn8ghj7am0wshxyunfva58gcn0d36zumn9wshsygqur84348t9kc84gfarpl37ftdzytkjk5dvf4ez8ks4xz6wytashspsgqqqw4rsnsvexc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…vexc&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;p&gt;After my first major review of &lt;a href=&#34;https://www.nostr-reviews.com/post/1733635103705/&#34;&gt;Primal on Android&lt;/a&gt;, we&amp;#39;re going to go a very different direction for this next review. Primal is your standard &amp;#34;Twitter clone&amp;#34; type of kind 1 note client, now branching into long-form. They also have a team of developers working on making it one of the best clients to fill that use-case. By contrast, this review will not be focusing on any client at all. Not even an &amp;#34;other stuff&amp;#34; client.&lt;/p&gt;

&lt;p&gt;Instead, we will be reviewing a very useful tool created and maintained by &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; called #Amber. For those unfamiliar with Amber, it is an #Android application dedicated to managing your signing keys, and allowing you to log into various #Nostr applications without having to paste in your private key, better known as your #nsec. It is not recommended to paste your nsec into various applications because they each represent another means by which it could be compromised, and anyone who has your nsec can post as you. On Nostr, your #npub is your identity, and your signature using your private key is considered absolute proof that any given note, reaction, follow update, or profile change was authorized by the rightful owner of that identity.&lt;/p&gt;

&lt;p&gt;It happens less often these days, but early on, when the only way to try out a new client was by inputting your nsec, users had their nsec compromised from time to time, or they would suspect that their key may have been compromised. When this occurs, there is no way to recover your account, or set a new private key, deprecating the previous one. The only thing you can do is start over from scratch, letting everyone know that your key has been compromised and to follow you on your new npub.&lt;/p&gt;

&lt;p&gt;If you use Amber to log into other Nostr apps, you significantly reduce the likelihood that your private key will be compromised, because only one application has access to it, and all other applications reach out to Amber to sign any events. This isn&amp;#39;t quite as secure as storing your private key on a separate device that isn&amp;#39;t connected to the internet whatsoever, like many of us have grown accustomed to with securing our #Bitcoin, but then again, an online persona isn&amp;#39;t nearly as important to secure for most of us as our entire life savings.&lt;/p&gt;

&lt;p&gt;Amber is the first application of its kind for managing your Nostr keys on a mobile device. &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; didn&amp;#39;t merely develop the application, but literally created the specification for accomplishing external signing on Android which can be found in &lt;a href=&#34;https://github.com/nostr-protocol/nips/blob/master/55.md&#34;&gt;NIP-55&lt;/a&gt;. Unfortunately, Amber is only available for Android. A signer application for iOS is in the works from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yaul8k059377u9lsu67de7y637w4jtgeuwcmh5n7788l6xnlnrgs3tvjmf&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;tyiu&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yau…vjmf&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, but is not ready for use at this time. There is also a new mobile signer app for Android and iOS called Nowser, but I have not yet had a chance to try this app out. From a cursory look at the Android version, it is indeed in the very early stages of development and cannot be compared with Amber.&lt;/p&gt;

&lt;p&gt;This review of Amber is current as of version 3.2.5.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/349eca03f3db98879a4b517a95edad4a316d375ddcebc6ba9b3c7f06738a9eaa.jpg&#34; alt=&#34;Main Screens&#34;/&gt;&lt;/p&gt;

&lt;h2 id=&#34;overall-impression-2&#34;&gt;Overall Impression&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.5&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;I cannot speak highly enough about Amber as a tool that every Nostr user on Android should start using if they are not already. When the day comes that we have more options for well-developed signer apps on mobile, my opinion may very well change, but until then Amber is what we have available to us. Even so, it is an incredibly well thought-out and reliable tool for securing your nsec.&lt;/p&gt;

&lt;p&gt;Despite being the only well-established Android signer available for Android, Amber &lt;strong&gt;&lt;em&gt;can&lt;/em&gt;&lt;/strong&gt; be compared with other external signing methods available on other platforms. Even with more competition in this arena, though, Amber still holds up incredibly well. If you are signing into web applications on a desktop, I still would recommend using a browser extension like #Alby or #Nos2x, as the experience is usually faster, more seamless, and far more web apps support this signing method (&lt;a href=&#34;https://github.com/nostr-protocol/nips/blob/master/07.md&#34;&gt;NIP-07&lt;/a&gt;) than currently support the two methods employed by Amber. Nevertheless that gap is definitely narrowing.&lt;/p&gt;

&lt;p&gt;A running list I created of applications that support login and signing with Amber can be found here: Nostr Clients with External Signer Support&lt;/p&gt;

&lt;p&gt;I have run into relatively few bugs in my extensive use of Amber for all of my mobile signing needs. Occasionally the application crashes when trying to send it a signing request from a couple of applications, but I would not be surprised if this is no fault of Amber at all, and rather the fault of those specific apps, since it works flawlessly with the vast majority of apps that support either &lt;a href=&#34;https://github.com/nostr-protocol/nips/blob/master/55.md&#34;&gt;NIP-55&lt;/a&gt; or &lt;a href=&#34;https://github.com/nostr-protocol/nips/blob/master/46.md&#34;&gt;NIP-46&lt;/a&gt; login.&lt;/p&gt;

&lt;p&gt;I also believe that mobile is the ideal platform to use for this type of application. First, because most people use Nostr clients on their phone more than on a desktop. There are, of course, exceptions to that, but in general we spend more time on our phones when interacting online. New users are also more likely to be introduced to Nostr by a friend having them download a Nostr client on their phone than on a PC, and that can be a prime opportunity to introduce the new user to protecting their private key. Finally, I agree with the following assessment from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;hodlbod&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1jlr…ynqn&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsw0r6gzn05xg67h5q2xkplwsuzedjxw9lf7ntrxjl8ajm350fcyugpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg9hyaxj3clfswlhyrd5kjsj5v04clhjvgeq6pwztmysfzdvn93gevpsgqqqye9qd30q62&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…0q62&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The one downside to Amber is that it will be quite foreign for new users. That is partially unavoidable with Nostr, since folks are not accustomed to public/private key cryptography in general, let alone using a private key to log into websites or social media apps. However, the initial signup process is a bit cumbersome if Amber is being used as the means of initially generating a key pair. I think some of this could be foregone at start-up in favor of streamlining onboarding, and then encourage the user to back-up their private key at a later time.&lt;/p&gt;

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

&lt;p&gt;Amber has some features that may surprise you, outside of just storing your private key and signing requests from your favorite Nostr clients. It is a full key management application, supporting multiple accounts, various backup methods, and even the ability to authorize other users to access a Nostr profile you control.&lt;/p&gt;

&lt;h3 id=&#34;android-signing-2&#34;&gt;Android Signing&lt;/h3&gt;

&lt;p&gt;This is the signing method where Amber really shines in both speed and ease of use. Any Android application that supports this standard, and even some progressive web-apps that can be installed to your Android&amp;#39;s home-screen, can very quickly and seamlessly connect with Amber to authorize anything that you need signed with your nsec. All you have to do is select &amp;#34;Login with Amber&amp;#34; in clients like #Amethyst or #0xChat and the app will reach out to Amber for all signing requests from there on out. If you had previously signed into the app with your nsec, you will first need to log out, then choose the option to use Amber when you log back in.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/57673670b6666ea6ec86042087e78d6f8de0746ec19309d30d0239d991ae2806.jpg&#34; alt=&#34;Compatible Apps&#34;/&gt;&lt;/p&gt;

&lt;p&gt;This is a massive deal, because everything you do on Nostr requires a signature from your private key. Log in? Needs a signature. Post a &amp;#34;GM&amp;#34; note? Needs a signature. Follow someone who zapped your note? Needs a signature. Zap them back? You guessed it; needs a signature. When you paste your private key into an application, it will automatically sign a lot of these actions without you ever being asked for approval, but you will quickly realize just how many things the client is doing on your behalf when Amber is asking you to approve them each time.&lt;/p&gt;

&lt;p&gt;Now, this can also get quite annoying after a while. I recommend using the setting that allows Amber to automatically sign for basic functions, which will cut down on some of the authorization spam. Once you have been asked to authorize the same type of action a few times, you can also toggle the option to automatically authorize that action in the future. Don&amp;#39;t worry, though, you have full control to require Amber to ask you for permission again if you want to be alerted each time, and this toggle is specific to each application, so it&amp;#39;s not a blanket approval for all Nostr clients you connect with.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/6d6ba750ba55537abbc22d89fdf4d9eae8f819e99b3c4830d2088ce563353b6f.jpg&#34; alt=&#34;Approve Basic Actions&#34;/&gt;&lt;/p&gt;

&lt;p&gt;This method of signing is just as fast as signing via browser extension on web clients, which users may be more accustomed to. Everything is happening locally on the device, so it can be very snappy and secure.&lt;/p&gt;

&lt;h3 id=&#34;nostr-connect-bunker-signing-2&#34;&gt;Nostr Connect/Bunker Signing&lt;/h3&gt;

&lt;p&gt;This next method of signing has a bit of a delay, because it is using a Nostr relay to send encrypted information back and forth between the app the user is interacting with and Amber to obtain signatures remotely. It isn&amp;#39;t a significant delay most of the time, but it is just enough to be noticeable.&lt;/p&gt;

&lt;p&gt;Also, unlike the previous signing method that would automatically switch to Amber as the active application when a signing request is sent, this method only sends you a notification that you must be watching for. This can lead to situations where you are wondering why something isn&amp;#39;t working in a client you signed into remotely, because it is waiting on you to authorize the action and you didn&amp;#39;t notice the notification from Amber. As you use the application, you get used to the need to check for such authorization requests from time to time, or when something isn&amp;#39;t working as expected.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/0481e8ab3641d513d8eb36b1f483460d55179e2f955ee0008ec7df8afe3b9e0e.jpg&#34; alt=&#34;Notification Example&#34;/&gt;&lt;/p&gt;

&lt;p&gt;By default, Amber will use relay.nsec.app to communicate with whichever Nostr app you are connecting to. You can set a different relay for this purpose, if you like, though not just any relay will support the event kinds that Amber uses for remote signing. You can even run your own relay just for your own signing purposes. In fact, the creator of Amber has a relay application you can run on your phone, called Citrine, that can be used for signing with any web app you are using locally on your phone. This is definitely more of an advanced option, but it is there for you if you want it. For most users, sticking with relay.nsec.app will be just fine, especially since the contents of the events sent back and forth for signing are all encrypted.&lt;/p&gt;

&lt;p&gt;Something many users may not realize is that this remote signing feature allows for issuing signing permissions to team members. For instance, if anyone ever joined me in writing reviews, I could issue them a connection string from Amber, and limit their permissions to just posting long-form draft events. Anything else they tried to do would require my explicit approval each time. Moreover, I could revoke those permissions if I ever felt they were being abused, without the need to start over with a whole new npub. Of course, this requires that your phone is online whenever a team member is trying to sign using the connection string you issued, and it requires you pay attention to your notifications so you can approve or reject requests you have not set to auto-approve. However, this is probably only useful for small teams, and larger businesses will want to find a more robust solution for managing access to their npub, such as Keycast from &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;/p&gt;

&lt;p&gt;The method for establishing a connection between Amber and a Nostr app for remote signing can vary for each app. Most, at minimum, will support obtaining a connection string from Amber that starts with &amp;#34;bunker://&amp;#34; and pasting it in at the time of login. Then you just need to approve the connection request from Amber and the client will log you in and send any subsequent signing requests to Amber using the same connection string.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/72b4c3c361a8a6146c0b1610c6dd3211483e3e5c3c158bef3a7909f17f92c73f.jpg&#34; alt=&#34;Bunker String Creation&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Some clients will also offer the option to scan a QR code to connect the client to Amber. This is quite convenient, but just remember that this also means the client is setting which relay will be used for communication between the two. Clients with this option will also have a connection string you can copy and paste into Amber to achieve the same purpose. For instance, you may need this option if you are trying to connect to an app on your phone and therefore can&amp;#39;t scan the QR code using Amber on the same phone.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d4c9ad572b2152bd619bbfd3b810f7edb4a2d586c2cf0df29a244b9f4cbe8a3a.jpg&#34; alt=&#34;Nostr Connect QR&#34;/&gt;&lt;/p&gt;

&lt;h3 id=&#34;multiple-accounts-2&#34;&gt;Multiple Accounts&lt;/h3&gt;

&lt;p&gt;Amber does not lock you into using it with only a single set of keys. You can add all of your Nostr &amp;#34;accounts&amp;#34; to Amber and use it for signing events for each independently. Of course, Nostr doesn&amp;#39;t actually have &amp;#34;accounts&amp;#34; in the traditional sense. Your identity is simply your key-pair, and Amber stores and accesses each private key as needed.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/dc189face165c978a3b4e1936a56fbd906732c0bfaa74f559381f5f7c2836766.png&#34; alt=&#34;Multiple Accounts&#34;/&gt;&lt;/p&gt;

&lt;p&gt;When first signing in using native Android signing as described above, Amber will default to whichever account was most recently selected, but you can switch to the account that is needed before approving the request. After initial login, Amber will automatically detect the account that the signing request is for.&lt;/p&gt;

&lt;h3 id=&#34;key-backup-restore-2&#34;&gt;Key Backup &amp;amp; Restore&lt;/h3&gt;

&lt;p&gt;Amber allows multiple ways to back up your private key. As most users would expect, you can get your standard nsec and copy/paste it to a password manager, but you can also obtain your private key as a list of mnemonic seed words, an encrypted version of your key called an ncryptsec, or even a QR code of your nsec or ncryptsec.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/4fb75d91977b6e44e6f78fc220c323ffd537beda9661648fc2d50982ee5e54a9.png&#34; alt=&#34;Key Backup&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Additionally, in order to gain access to this information, Amber requires you to enter your device&amp;#39;s PIN or use biometric authentication. This isn&amp;#39;t cold-storage level protection for your private key by any means, especially since your phone is an internet connected device and does not store your key within a secure element, but it is about as secure as you can ask for while having your key accessible for signing Nostr events.&lt;/p&gt;

&lt;h3 id=&#34;tor-support-2&#34;&gt;Tor Support&lt;/h3&gt;

&lt;p&gt;While Amber does not have Tor support within the app itself, it does support connecting to Tor through Orbot. This would be used with remote signing so that Amber would not connect directly over clearnet to the relay used for communication with the Nostr app requesting the signature. Instead, Amber would connect through Tor, so the relay would not see your IP address. This means you can utilize the remote signing option without compromising your anonymity.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d165f2bce0c6e06e7e8d2ffe46a44721ecf3dfd1af0836970ed3fc8ff1e48761.jpg&#34; alt=&#34;Orbot Support&#34;/&gt;&lt;/p&gt;

&lt;h3 id=&#34;additional-security-2&#34;&gt;Additional Security&lt;/h3&gt;

&lt;p&gt;Amber allows the user the option to require either biometric or PIN authentication before approving signing requests. This can provide that extra bit of assurance that no one will be able to sign events using your private key if they happen to gain access to your phone. The PIN you set in Amber is also independent from the PIN to unlock your device, allowing for separation of access.&lt;/p&gt;

&lt;h2 id=&#34;can-my-grandma-use-it-2&#34;&gt;Can My Grandma Use It?&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.0&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;At the end of the day, Amber is a tool for those who have some concept of the importance of protecting their private key by not pasting it into every Nostr client that comes along. This concept in itself is not terribly approachable to an average person. They are used to just plugging their password into every service they use, and even worse, they usually have the &lt;strong&gt;&lt;em&gt;same password&lt;/em&gt;&lt;/strong&gt; for everything so they can more readily remember it. The idea that they should never enter their &amp;#34;Nostr password&amp;#34; into any Nostr application would never occur to them unless someone first explained how cryptography works related to public/private key pairs.&lt;/p&gt;

&lt;p&gt;That said, I think there can be some improvements made to how users are introduced to these concepts, and that a signer application like Amber might be ideal for the job. Considering Amber as a new user&amp;#39;s first touchpoint with Nostr, I think it holds up well, but could be somewhat streamlined.&lt;/p&gt;

&lt;p&gt;Upon opening the app, the user is prompted to either use their existing private key or &amp;#34;Create a new Nostr account.&amp;#34; This is straightforward enough. &amp;#34;Account&amp;#34; is not a technically correct term with Nostr, but it is a term that new users would be familiar with and understand the basic concept.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/4e5ef2212714cc9ac843dfd1c193786f398691d93c8a3882d05340c2378bdbc2.jpg&#34; alt=&#34;First Screen&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The next screen announces that the account is ready, and presents the user with their public key, explaining that it is &amp;#34;a sort of username&amp;#34; that will allow others to find them on Nostr. While it is good to explain this to the user, it is unnecessary information at this point. This screen also prompts the user to set a nickname and set a password to encrypt their private key. Since the backup options also allow the user to set this password, I think this step could be pushed to a later time. This screen would better serve the new user if it simply prompted them to set a nickname and short bio that could be saved to a few default relays.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/71e45b1e59348edaa0180abaf15db821493d03e9afff44d98c5c783d69c872f9.jpg&#34; alt=&#34;Set Name and Password&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Of course, Amber is currently prompting for a password to be set up-front because the next screen requires the new user to download a &amp;#34;backup kit&amp;#34; in order to continue. While I do believe it is a good idea to encourage the creation of a backup, it is not crucial to do so immediately upon creation of a new npub that has nothing at stake if the private key is lost. This is something the UI could remind the user to do at a later time, reducing the friction of profile creation, and expediting getting them into the action.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/64c7b72ae8595e67db0431eec5298033500397eb7670640c3b206bfefcaf191f.jpg&#34; alt=&#34;Download Backup&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Outside of these minor onboarding friction points, I think Amber does a great job of explaining to the user the purpose of each of its features, all within the app and without any need to reference external documentation. As long as the user understands the basic concept that their private key is being stored by Amber in order to sign requests from other Nostr apps, so they don&amp;#39;t have to be given the private key, Amber is very good about explaining the rest without getting too far into the technical weeds.&lt;/p&gt;

&lt;p&gt;The most glaring usability issue with Amber is that it isn&amp;#39;t available in the Play Store. Average users expect to be able to find applications they can trust in their mobile device&amp;#39;s default app store. There is a valid argument to be made that they are incorrect in this assumption, but that doesn&amp;#39;t change the fact that this is the assumption most people make. They believe that applications in the Play Store are &amp;#34;safe&amp;#34; and that anything they can&amp;#39;t install through the Play Store is suspect. The prompts that the Android operating system requires the user to approve when installing &amp;#34;unknown apps&amp;#34; certainly doesn&amp;#39;t help with this impression.&lt;/p&gt;

&lt;p&gt;Now, I absolutely &lt;strong&gt;&lt;em&gt;love&lt;/em&gt;&lt;/strong&gt; the Zapstore from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;franzap&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1wf4…dgh9&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, but it doesn&amp;#39;t do much to alleviate this issue. Users will still need to be convinced that it is safe to install the Zapstore from the GitHub repo, and then install Amber from there. Furthermore, this adds yet another step to the onboarding process.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install Amber&lt;/li&gt;
&lt;li&gt;Set up your keys&lt;/li&gt;
&lt;li&gt;Install the client you want to use&lt;/li&gt;
&lt;li&gt;Log in with Amber&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The process becomes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to the Zapstore GitHub and download the latest version from the releases page.&lt;/li&gt;
&lt;li&gt;Install the APK you downloaded, allowing any prompt to install unknown apps.&lt;/li&gt;
&lt;li&gt;Open Zapstore and install Amber, allowing any prompt to install unknown apps again.&lt;/li&gt;
&lt;li&gt;Open Amber and set up your keys.&lt;/li&gt;
&lt;li&gt;Install the client you want to use&lt;/li&gt;
&lt;li&gt;Log in with Amber&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An application as important as Amber for protecting users&amp;#39; private keys should be as readily available to the new user as possible. New users are the ones most prone to making mistakes that could compromise their private keys. Amber should be available to them in the Play Store.&lt;/p&gt;

&lt;h2 id=&#34;how-do-ui-look-2&#34;&gt;How do UI Look?&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.5&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;Amber&amp;#39;s UI can be described as clean but utilitarian. But then, Amber is a tool, so this is somewhat expected. It is not an app you will be spending a lot of time in, so the UI just needs to be serviceable. I would say it accomplishes this and then some. UI elements are generally easy to understand what they do, and page headings fill in the gaps where that is not the case.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/fa332d91ce2bd234f8d02bd1d2d90c61a4fe33141f5151c03f7eb3a65fcbf12e.jpg&#34; alt=&#34;Light and Dark UI 1&#34;/&gt;&lt;/p&gt;

&lt;p&gt;I am not the biggest fan of the color-scheme, particularly in light-mode, but it is not bad in dark-mode at all, and Amber follows whatever theme you have set for your device in that respect. Additionally, the color choice does make sense given the application&amp;#39;s name.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/a35bd54dc4e7c8b2973c927e05faecf360f194cde9466f5a728efa10f27a06cf.jpg&#34; alt=&#34;Light and Dark UI 2&#34;/&gt;&lt;/p&gt;

&lt;p&gt;It must also be taken into consideration that Amber is almost entirely the product of a single developer&amp;#39;s work. He has done a great job producing an app that is not only useful, but pleasant to interact with. The same cannot be said for most utility apps I have previously used, with interfaces that clearly made good design the lowest priority. While Amber&amp;#39;s UI may not be the most beautiful Nostr app I have seen, design was clearly not an afterthought, either, and it is appreciated.&lt;/p&gt;

&lt;h2 id=&#34;relay-management-2&#34;&gt;Relay Management&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.9&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;Even though Amber is not a Nostr client, where users can browse notes from their favorite npubs, it still relies heavily on relays for some of its features. Primarily, it uses relays for communicating with other Nostr apps for remote signing requests. However, it also uses relays to fetch profile data, so that each private key you add to Amber will automatically load your chosen username and profile picture.&lt;/p&gt;

&lt;p&gt;In the relay settings, users can choose which relays are being used to fetch profile data, and which relays will be used by default when creating new remote signing connection strings.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/6a70a15cb517c3c97d34a65de9461cdd7bcb3e35c3b073aa0e2281d4f4e6f8fa.jpg&#34; alt=&#34;Relay Settings&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The user can also see which relays are currently connected to Amber and even look at the information that has been passed back and forth on each of those active relays. This information about actively connected relays is not only available within the application, but also in the notification that Amber has to keep in your device&amp;#39;s notification tray in order to continue to operate in the background while you are using other apps.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/5153458e4f58483c5ff1026e23a8e0c53a22fe77adb940dd487f6be7b760f66d.jpg&#34; alt=&#34;Relay Info Notification&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Optionality is the name of the game when it comes to how Amber handles relay selection. The user can just stick with the default signing relay, use their own relay as the default, or even use a different relay for each Nostr application that they connect to for remote signing. Amber gives the user an incredible amount of flexibility in this regard.&lt;/p&gt;

&lt;p&gt;In addition to all of this, because not all relays accept the event types needed for remote signing, when you add a relay address to Amber, it automatically tests that relay to see if it will work. This alone can be a massive time saver, so users aren&amp;#39;t trying to use relays that don&amp;#39;t support remote signing and wondering why they can&amp;#39;t log into noStrudel with the connection string they got from Amber.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/581964ae20b2a549ac74a80cf581f34d4d79fa6c5736c393da921fb2b27e94b9.jpg&#34; alt=&#34;Relay Error&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The only way I could see relay management being improved would be some means of giving the user relay recommendations, in case they want to use a relay other than relay.nsec.app, but they aren&amp;#39;t sure which other relays will accept remote signing events. That said, most users who want to use a different relay for signing remote events will likely be using their own, in which case recommendations aren&amp;#39;t needed.&lt;/p&gt;

&lt;h2 id=&#34;current-users-questions-2&#34;&gt;Current Users&amp;#39; Questions&lt;/h2&gt;

&lt;p&gt;The AskNostr hashtag can be a good indication of the pain points that other users are currently having with any Nostr application. Here are some of the most common questions submitted about Amber in the last two months.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzpv30auvvha0wkhteg500n3xd528063l6099zh37sgj2uevdm5mslqythwumn8ghj7ct49eex2mrp09skymr99ehhyee0qyt8wumn8ghj7ct4w35zumn0wd68yvfwvdhk6tcpz9mhxue69uhnzdps9enrw73wd9hj7qpqjx685wn6j3se7w6380ktwvrpydedpu06jd0cwfjawkgnzmahvs2s7t0585&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…0585&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This is a good example of Amber working correctly, but the app the user is trying to log into not working. In my experience with #Olas in particular, it sometimes allows remote signer login, and sometimes doesn&amp;#39;t. Amber will receive the signing request and I will approve it, but Olas remains on the login screen.&lt;/p&gt;

&lt;p&gt;If Amber is receiving the signing requests, and you are approving them, the fault is likely with the application you are trying to log into.&lt;/p&gt;

&lt;p&gt;That&amp;#39;s it. That&amp;#39;s all the repeated questions I could find. Oh, there were a few one-off questions where relay.nsec.app wouldn&amp;#39;t connect, or where the user&amp;#39;s out-of-date web browser was the issue. Outside of that, though, there were no common questions about &lt;strong&gt;&lt;em&gt;how&lt;/em&gt;&lt;/strong&gt; to use Amber, and that is a testament to Amber&amp;#39;s ease of use all on its own.&lt;/p&gt;

&lt;h2 id=&#34;wrap-up-2&#34;&gt;Wrap Up&lt;/h2&gt;

&lt;p&gt;If you are on Android and you are not already using Amber to protect your nsec, please do yourself a favor and get it installed. It&amp;#39;s not at all complicated to set up, and it will make trying out all the latest Nostr clients a safe and pleasant experience.&lt;/p&gt;

&lt;p&gt;If you are a client developer and you have not added support for NIP-55 or NIP-46, do your users the courtesy of respecting the sanctity of their private keys. Even developers who have no intention of compromising their users&amp;#39; keys can inadvertently do so. Make that eventuality impossible by adding support for NIP-55 and NIP-46 signing.&lt;/p&gt;

&lt;p&gt;Finally, I apologize for the extended time it took me to get this review finished. The time I have available is scarce, Nostr is distracting, and &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; kept improving Amber even as I was putting it through its paces over the last two months. Keep shipping, my friend! You have made one of the most useful tools we have seen for Nostr to date!&lt;/p&gt;

&lt;p&gt;Now... What should I review next?&lt;/p&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2025-02-28T07:34:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst3g7v8keu5en9wd6e85xfc9kxatuv8twqt2mf7m2x8vpe4x8qtvczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcen0n4t</id>
    
      <title type="html">There&amp;#39;s not a lot of manual communication that has to take ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst3g7v8keu5en9wd6e85xfc9kxatuv8twqt2mf7m2x8vpe4x8qtvczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcen0n4t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs86mplzc3cacf2gxr628xrqyt47r6ys6he9k8uupy4fthfz0jg38qqnx7rj&#39;&gt;nevent1q…x7rj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s not a lot of manual communication that has to take place the way Shopstr has things set up, but a seller DOES need to be notified of the sale in some way, along with shipping details for sending out the product, and the buyer should receive some form of communication that the order has been received and accepted, and then a notification when it has been shipped. Shopstr handles most of these communications automatically, &amp;#34;while the seller is busy doing other things.&amp;#34; The seller just needs to send the buyer notification when the item has shipped, which Shopstr would have no way of knowing has or has not taken place.&lt;br/&gt;&lt;br/&gt;The issue is that all of this automatic notification is occurring via NIP-17 DMs that sellers may not have access to in their client of choice, and may not realize they need to check on a regular basis for order notifications. That doesn&amp;#39;t have anything to do with the NIP-15 spec, though. That NIP specifies kind 4 DMs as the notification method, which is currently supported by most clients, but which some are considering removing since they leak metadata.&lt;br/&gt;&lt;br/&gt;Also, Shopstr is based on NIP-99 &amp;#34;Classifieds&amp;#34; rather than NIP-15 &amp;#34;Marketplaces.&amp;#34;
    </content>
    <updated>2025-01-03T03:39:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqmva3j2zlajpzl5qn2m7g0zrg6uslh4y62neugs7w4jkmfwa7lngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc26waqp</id>
    
      <title type="html">GM #Nostr! After much testing and discussion with the developer, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqmva3j2zlajpzl5qn2m7g0zrg6uslh4y62neugs7w4jkmfwa7lngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc26waqp" />
    <content type="html">
      GM #Nostr!&lt;br/&gt;&lt;br/&gt;After much testing and discussion with the developer, I have decided #Shopstr is not yet ready for a full review.&lt;br/&gt;&lt;br/&gt;The short version is, Shopstr is a fantastic idea and I hope to see it build upon the foundation that has been laid, but there are still some major pitfalls to using NIP-99 based marketplaces in general.&lt;br/&gt;&lt;br/&gt;A good chunk of this is no fault of Shopstr&amp;#39;s solo developer, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;calvadev&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16dh…0nkq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, whatsoever. This is because communication between a buyer and a seller must happen privately somehow, and DMs on Nostr are currently a mess. The best we currently have are NIP-17 DMs, but they are not supported by some of the most popular clients, and sometimes they aren&amp;#39;t received even on clients that do support them.&lt;br/&gt;&lt;br/&gt;For the sake of his users&amp;#39; privacy, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;calvadev&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16dh…0nkq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has relied on the best Nostr-native standard we currently have available to us for communication. Additionally, he has sought to mitigate the poor receiver-side privacy of Lightning by routing payments via eCash and sent to the seller via DM. A sort of VPN-for-payments approach, which is quite clever in my opinion.&lt;br/&gt;&lt;br/&gt;However, since not everyone is using a client that can receive NIP-17 DMs, and even those who are don&amp;#39;t check their DM requests regularly, this has resulted in a poor experience for both buyers and sellers, with some sellers resolving to take their listings down altogether. Hopefully we will see a better spec for DMs soon, and we will see wide adoption of it by clients, so these types of issues can be resolved.&lt;br/&gt;&lt;br/&gt;Until then, and because it is largely no fault of the dev, I do not feel I can give Shopstr a fair shake at a full review.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll start looking into the next app I want to review shortly. Stay tuned!
    </content>
    <updated>2025-01-02T19:23:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg4ptrp6uws36eusexzcevrhqsrtq70ufltgvgh8xshj39w8mdfsqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc60utfw</id>
    
      <title type="html">Will give it a shot later tonight from home.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg4ptrp6uws36eusexzcevrhqsrtq70ufltgvgh8xshj39w8mdfsqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc60utfw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst0482kgx03p8l82huyvt9hj85s9qf0dp9ndfeg7pywvremxlp4cq4pvjzc&#39;&gt;nevent1q…vjzc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Will give it a shot later tonight from home.
    </content>
    <updated>2024-12-21T02:55:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfpaxrapnmxez0ctcca7dn4ru8gll3l7e9psr350p3906x4f6atkszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2d94ms</id>
    
      <title type="html">Very doubtful, as I am no dev, and I use my Alby Hub almost ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfpaxrapnmxez0ctcca7dn4ru8gll3l7e9psr350p3906x4f6atkszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2d94ms" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgmmp5p85lkugdre0xzcq6c6glcrrqe6xsgcegkwd82tku4e83ttqxkr2ra&#39;&gt;nevent1q…r2ra&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Very doubtful, as I am no dev, and I use my Alby Hub almost exclusively.
    </content>
    <updated>2024-12-21T00:07:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp9w3jz9e0z5f492h02zr738n52kfkv6ceknprkyjf06m94fd5kagzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuv97kd</id>
    
      <title type="html">Spent a good chunk of the last two days picking ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp9w3jz9e0z5f492h02zr738n52kfkv6ceknprkyjf06m94fd5kagzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuv97kd" />
    <content type="html">
      Spent a good chunk of the last two days picking &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsdxm5qs0a8kdk6aejxew9nlx074g7cnedrjeggws0sq03p4s9khmqpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcpzemhxue69uhksctkv4hzucmpd3mxztnyv4mz747p6g5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;calvadev&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…p6g5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s brain about the issues I was having when testing out #Shopstr, only to find out the entire problem was my ISP blocking traffic with &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszxnhwden5te0wfjkccte9ekkjmnfvf5hguewvdshx6p07xr4s5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Minibits&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…r4s5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;....&lt;br/&gt;&lt;br/&gt;Thank you for your incredible patience, sir!
    </content>
    <updated>2024-12-20T05:18:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy4xheufgh2uy5lwjtchx4d9dpf542e595m0c4xfp3px99m0d3azqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcrlmhda</id>
    
      <title type="html">I have started in on reviewing Shopstr. Is there a preferred way ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy4xheufgh2uy5lwjtchx4d9dpf542e595m0c4xfp3px99m0d3azqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcrlmhda" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdzh9gu9lkkne4mgu7h3yt8rg09wrk8439xzc9pea63e28p0cld8gklxzxx&#39;&gt;nevent1q…xzxx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I have started in on reviewing Shopstr. Is there a preferred way I could reach out to you directly with questions?
    </content>
    <updated>2024-12-18T05:13:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsycy0aeafjlsxqmqnjgstpe4me5uzlu2mwm4yxmjn6rj440k98mhgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcd3dw53</id>
    
      <title type="html">If you opened the channels, chances are all of the liquidity is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsycy0aeafjlsxqmqnjgstpe4me5uzlu2mwm4yxmjn6rj440k98mhgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcd3dw53" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyvygcry6xs5546npz6jctwa8yj5xt2kuzkd996qw6de5hmgdldzq7gh5uu&#39;&gt;nevent1q…h5uu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you opened the channels, chances are all of the liquidity is on your side of the channels, so you can&amp;#39;t receive anything. You either need to purchase a channel from someone else, so all the liquidity is on their side of the channel, or you need to send some sats out, either to another Lightning wallet you own, or start zapping some folks, or you can send larger amounts to yourself on-chain using Boltz.exchange.
    </content>
    <updated>2024-12-16T21:39:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsraqh4fzgv05uuea26h4hp63ty8le3f7vz2a0s74umn58uat46m7qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctczdyhx3</id>
    
      <title type="html">Cool. I wonder if anyone has started a Nostr-based #Plebnet ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsraqh4fzgv05uuea26h4hp63ty8le3f7vz2a0s74umn58uat46m7qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctczdyhx3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9d2xpssvd4lecfz4rkgujju5dnuvcgpadwy063xt06ej7luahnts0v8yym&#39;&gt;nevent1q…8yym&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Cool. I wonder if anyone has started a Nostr-based #Plebnet yet...&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll poke around and let you know if I find anything.
    </content>
    <updated>2024-12-16T17:23:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw0nfcq09y3ffjuuxkq08kc29fucevwv936xz8d2uc3366cem534szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcj6nf7f</id>
    
      <title type="html">Not sure about Minibits having G an npub, but yes, you would ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw0nfcq09y3ffjuuxkq08kc29fucevwv936xz8d2uc3366cem534szyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcj6nf7f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp5vxkpxr0d23uwn0fdv0yekn20052xj6tlpf27qxs3yeth9aehjqg8p23u&#39;&gt;nevent1q…p23u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not sure about Minibits having G an npub, but yes, you would replace the primal lightning address with the one from Minibits in your profile.&lt;br/&gt;&lt;br/&gt;You can also change that lightning address if you don&amp;#39;t like the one they assigned you:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/e0e6ac9039837ca641066ca9fbb4d12925e1975f0d18903f6a82f4b39b5f5cbf.jpg&#34;&gt; 
    </content>
    <updated>2024-12-16T03:32:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2h7ne9s2ud9wnxkuw340xt2av3f8ncl0q7wn3ng80je79fqprekczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc4v7uaa</id>
    
      <title type="html">On #Amethyst, go to the zap settings by long pressing the zap ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2h7ne9s2ud9wnxkuw340xt2av3f8ncl0q7wn3ng80je79fqprekczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc4v7uaa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxql5ntat29p9yz2t8dk6qz7v049tfsek7swnuhpcldx28tm4trygmxe0zc&#39;&gt;nevent1q…e0zc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;On #Amethyst, go to the zap settings by long pressing the zap icon on any post and paste your connection string from Minibits here:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/a0eb10396803047635bccacb03cc2220aa29d4a163719f78d777471246f896b9.jpg&#34;&gt; &lt;br/&gt;&lt;br/&gt;On #Primal, go to the Settings, then wallet settings, and paste the same connection string here:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/cf123c2af8c672318366958c4af831143e09db82c795c49720724f1ee721ed9e.jpg&#34;&gt; &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/b2425a249e679fbbc480d37dbf919f6002d6fc40fedabce2675a756c949c37ae.jpg&#34;&gt; 
    </content>
    <updated>2024-12-16T03:00:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstfqfgkahl8cr827kd058aqkkywjydt4e8f74rtf645um5g4y8rngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc4gr8d5</id>
    
      <title type="html">@nprofile…xnfk would be a better one to ask about the exact ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstfqfgkahl8cr827kd058aqkkywjydt4e8f74rtf645um5g4y8rngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc4gr8d5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszs7njrataalnwxxem524rmtk8n5ra4j6x9l2wzw46htscf6nvscsxjw6d3&#39;&gt;nevent1q…w6d3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;calle&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…xnfk&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; would be a better one to ask about the exact risks.&lt;br/&gt;&lt;br/&gt;Essentially, Ecash is still very much experimental. Additionally, only choose reputable mints. Minibits runs their own mint, though, and I have never had issues with it. The mint is custodianof the actual sats, and they issue you tokens to redeem those sats, so they could rug you at any time.
    </content>
    <updated>2024-12-16T02:55:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2stuk4rhffu6ea2tqwpgufr8hweun222cyju9k8jy6dqrremvwtszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgk03kq</id>
    
      <title type="html">Nope! Built into the wallet! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2stuk4rhffu6ea2tqwpgufr8hweun222cyju9k8jy6dqrremvwtszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgk03kq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswhay4shkslcpc7gddrm0lfas48pqwm0anuk0f8m0emk8ee0n9amgwapcz6&#39;&gt;nevent1q…pcz6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nope! Built into the wallet!&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/bd481830d0faaee04710ce537f2cab47cc538ebd8bbb8ff0d6763f7dabb504ca.jpg&#34;&gt; &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/df062320971b9b7aa32fbbf642c532ec01558355bedd26ef03bf812926e85ae1.jpg&#34;&gt; &lt;br/&gt;&lt;br/&gt;Just copy and paste the connection string into Amethyst&amp;#39;s zap settings once you have set a daily budget and named the connection.
    </content>
    <updated>2024-12-16T02:50:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrxvpkuzhp3q8u99gz4ezum2yvd0t6tenrsud5gm6ph75pgfdhh7czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctche3k66</id>
    
      <title type="html">What&amp;#39;s a #Nostr centric lightning channel? I have heard of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrxvpkuzhp3q8u99gz4ezum2yvd0t6tenrsud5gm6ph75pgfdhh7czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctche3k66" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8a8prx7vrrcc5cgj33m8kdfl9d9t4skqahya0lkpry9d6zjcscpgazs8f4&#39;&gt;nevent1q…s8f4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What&amp;#39;s a #Nostr centric lightning channel? I have heard of wallet apps built for Nostr integration, but I have not heard of specific channels focused on Nostr.&lt;br/&gt;&lt;br/&gt;I am also not sure how you would add liquidity to a channel that you are not already one of the channel partners.&lt;br/&gt;&lt;br/&gt;Maybe you are looking for Lightning nodes focused on Nostr that might need another channel for incoming liquidity?
    </content>
    <updated>2024-12-16T02:44:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp0ajar0vgtm4qkjru8yywtt4yjy0ja3ct6qrc6tnh2u37kx5mvegzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwjjqz5</id>
    
      <title type="html">Any Nostr Wallet Connect compatible wallet will work with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp0ajar0vgtm4qkjru8yywtt4yjy0ja3ct6qrc6tnh2u37kx5mvegzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwjjqz5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdde97s6plw2n5qayhykucsc3rhtra503n0x4x4hhk9u53wfwh68g86fjre&#39;&gt;nevent1q…fjre&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Any Nostr Wallet Connect compatible wallet will work with #Amethyst and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszxnhwden5te0wfjkccte9ekkjmnfvf5hguewvdshx6p07xr4s5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Minibits&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…r4s5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is definitely one of them.
    </content>
    <updated>2024-12-16T02:41:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0fas75mgad82frc9xjecf3enwn53fnuduukjdmz79cua7fmvpanqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctccjxeuy</id>
    
      <title type="html">That would be a question for @nprofile…p6g5, but I don&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0fas75mgad82frc9xjecf3enwn53fnuduukjdmz79cua7fmvpanqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctccjxeuy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfuy60dadm8tur0pw0vjc62fjum4v93zat7hlps0nplg7tkeyz54q6hamk4&#39;&gt;nevent1q…amk4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That would be a question for &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsdxm5qs0a8kdk6aejxew9nlx074g7cnedrjeggws0sq03p4s9khmqpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcpzemhxue69uhksctkv4hzucmpd3mxztnyv4mz747p6g5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;calvadev&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…p6g5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, but I don&amp;#39;t believe that matters.
    </content>
    <updated>2024-12-15T17:35:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst5yh5kr0095z5au960qu87hhtakw8p2hek5yfpw09z2e22rnudtqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc8d9vxt</id>
    
      <title type="html">@nprofile…5y4p THANK YOU for that fat zap!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst5yh5kr0095z5au960qu87hhtakw8p2hek5yfpw09z2e22rnudtqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc8d9vxt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqn4ex0n2stjgxqzm0jklgnjeurxd7kg8upvges3cfccv68zh5f4qu49dey&#39;&gt;nevent1q…9dey&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqswy0yamqvz7f7hau2jp7gn26kcdaklpta954dgk5l4f9g4mwzquqspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq35amnwvaz7tmjv4kxz7fwdaexzmn8v4cxjmrv9ejx2aspzfmhxue69uhk7enxvd5xz6tw9ec82cs935y4p&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;I1225cgh856xzzss&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…5y4p&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; THANK YOU for that fat zap!
    </content>
    <updated>2024-12-15T16:59:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2d0hx7qk9hanlzxn9xe49kpgezsmsp8ep8yt8hlm77jlf3eyf3wgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2utmst</id>
    
      <title type="html">Damus or Nostur. Primal is also available on iOS and is generally ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2d0hx7qk9hanlzxn9xe49kpgezsmsp8ep8yt8hlm77jlf3eyf3wgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2utmst" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfxandjrfz7rz9lrtqp86hes632zqmkwrq24lld74fmjdtgx0qy6cpt093v&#39;&gt;nevent1q…093v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Damus or Nostur. Primal is also available on iOS and is generally a very approachable client for new folks.&lt;br/&gt;&lt;br/&gt;If he goes with Damus, remember to have him go to https;//zap.army/ to enable zapping notes.
    </content>
    <updated>2024-12-15T16:18:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst8y54wrnwtldvecxlem3h4xlmdjmxq09vshlx759xcgsl0f275ngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc3ldqrm</id>
    
      <title type="html">Saw that. But it was only after OP proved he understood your ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst8y54wrnwtldvecxlem3h4xlmdjmxq09vshlx759xcgsl0f275ngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc3ldqrm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd4hsn66skqzmu5pdy4hem0l8jnnpxdprdvc76c6dzlzw7dnzvjfgl5hxhr&#39;&gt;nevent1q…hxhr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Saw that. But it was only after OP proved he understood your reply exactly as I knew he would:&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;/nevent1qqsqtul5dpm5efn00qsj5qwcaprs4dwzc8rlhsrtzx9c9lt272x4uucpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgswy0yamqvz7f7hau2jp7gn26kcdaklpta954dgk5l4f9g4mwzquqsrqsqqqqqppjsgtz&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…sgtz&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Alright, so because strike is unavailable in Canada this means that I am unable to zap?  &lt;/blockquote&gt;
    </content>
    <updated>2024-12-15T16:10:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstfepq8yvr6gqhy5rw72akep4t3cp479ae6p7japszw3yk35c20hgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcyw44pe</id>
    
      <title type="html">Looking at the original note, his goal is to be able to zap on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstfepq8yvr6gqhy5rw72akep4t3cp479ae6p7japszw3yk35c20hgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcyw44pe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0naqaln7aqqm0rdmgawv404s2we8j029hslf5a5hfnd7gv4jxjhqzy72nu&#39;&gt;nevent1q…72nu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looking at the original note, his goal is to be able to zap on Primal, but Primal&amp;#39;s wallet is not available for Canada, and he wants to know if there is a way around it.&lt;br/&gt;&lt;br/&gt;Your response made it seem like there is no way around it. Either use their wallet,giving them KYC info, or you&amp;#39;re SOL.&lt;br/&gt;&lt;br/&gt;That is not the case. The way around it is to use a NWC enabled wallet and connect it to Primal in the wallet settings.
    </content>
    <updated>2024-12-15T16:08:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqpztnjp72m39cll4hesa7yx2skr58x2mc70f4msymxms9262gr9gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9jc2x5</id>
    
      <title type="html">This is not true. You can connect an external wallet to zap with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqpztnjp72m39cll4hesa7yx2skr58x2mc70f4msymxms9262gr9gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9jc2x5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsreky0zwklfw4ty3wq662wvg29ulgeludrmyfnnd9zfnm0e0wcjgc78wnxm&#39;&gt;nevent1q…wnxm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is not true. You can connect an external wallet to zap with Primal.
    </content>
    <updated>2024-12-15T16:03:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvcqvzev6f05a9j9apevghp6h4fzz69nktt85pfw9gemz7gpuuxkqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcq2c5wm</id>
    
      <title type="html">I would recommend using another wallet with Nostr Wallet Connect ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvcqvzev6f05a9j9apevghp6h4fzz69nktt85pfw9gemz7gpuuxkqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcq2c5wm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvum7lkjut36r2n8pf9ru8ed4sfnwf8u6r49g65red3aqe7ew740cx2g9cx&#39;&gt;nevent1q…g9cx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I would recommend using another wallet with Nostr Wallet Connect so you can connect it to Primal in the wallet settings. You can do this self-custody using &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0spzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcprdmhxue69uhkummnw3ez6vfwde3x7tnpdenkzmnf9e3k75xqss4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alby&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…qss4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Hub, or you can do it with a custodial option using &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqst4qyeqenw7zm0fwjsty68h6cnys5jre2xd8ngqpjv5a2j26s78fspzemhxue69uhhyetvv9ujucm0d9hx7uewd9hj75a0pev&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;OVO&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…0pev&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;.
    </content>
    <updated>2024-12-15T16:02:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrugczqf2hv3fkcpal6whm405qyetphr0hjumjvxnp9gk7vsqxyrczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuyu5ga</id>
    
      <title type="html">Have you checked out unleashed.chat? Reasonably priced. You pay ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrugczqf2hv3fkcpal6whm405qyetphr0hjumjvxnp9gk7vsqxyrczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuyu5ga" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrz2xugr9zt9r5vnmjgz7fawk5h8l4yasgv5e7u5z49lgwqp9x59qgnq744&#39;&gt;nevent1q…q744&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Have you checked out unleashed.chat? Reasonably priced. You pay in sats. Has Nostr integration and a few different models to choose from.
    </content>
    <updated>2024-12-15T00:03:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrp4gee42d2l729rlssudv35d6svcp805zcutrqqtahxxzfxt4lwgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2h0h6h</id>
    
      <title type="html">@npub1m4n…c2jl has this one: #note1gw7…z8p7 Not sure how ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrp4gee42d2l729rlssudv35d6svcp805zcutrqqtahxxzfxt4lwgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2h0h6h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxr8nncqp60pjkqyvy2q3x2a4ldqmwsf4mv4lhjnlrw33ywjjglvgxazk3d&#39;&gt;nevent1q…zk3d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Laeserin&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1m4n…c2jl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has this one: &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;/note1gw7h87qed9hye8xvnkk887yqrcqg64qw585c6sc9gr5sm9qjn6mq2zz8p7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1gw7…z8p7&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; # Nostr Developers&lt;br/&gt;&lt;br/&gt;Anyone contributing code or auxiliary code (tests, build scripts, mockups, CSS, UML, etc.) to a Nostr project. Please name at least one project worked on.&lt;br/&gt;&lt;br/&gt;This is not an exhaustive list and it will never be complete. Please fork and add, as necessary. Please do not add team or product names, only individual developers.&lt;br/&gt;&lt;br/&gt;Being added to the page only means that there is evidence of them working on a Nostr project. It is not an endorsement of any particular project.&lt;br/&gt;&lt;br/&gt;## The List&lt;br/&gt;&lt;br/&gt;| **Handle**             | **Identifier**                                                  | **Project(s)**                                                                                                                                                               |&lt;br/&gt;| ---------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |&lt;br/&gt;| Abhay                  | npub1cgd35mxmy37vhkfcmjckk9dylguz6q8l67cj6h9m45tj5rx569cql9kfex | [Formstr](&lt;a href=&#34;https://formstr.app&#34;&gt;https://formstr.app&lt;/a&gt; )                                                                                                                                              |&lt;br/&gt;| Agr0n                  | npub1pp355axf69z8ndrz8zdnqa54s90e5xy737mwqk9e9cvt606nwszsdx8nu7 | [eNuts](&lt;a href=&#34;https://apps.apple.com/de/app/enuts/id6477824421&#34;&gt;https://apps.apple.com/de/app/enuts/id6477824421&lt;/a&gt;)                                                                                                                    |&lt;br/&gt;| Akiomi Kamakura        | npub1f5uuywemqwlejj2d7he6zjw8jz9wr0r5z6q8lhttxj333ph24cjsymjmug | [Nostrends](&lt;a href=&#34;https://nostrends.vercel.app/&#34;&gt;https://nostrends.vercel.app/&lt;/a&gt;), [Nosey](&lt;a href=&#34;https://nosey.vercel.app&#34;&gt;https://nosey.vercel.app&lt;/a&gt;)                                                                                                |&lt;br/&gt;| Aleks Svetski          | npub1dtgg8yk3h23ldlm6jsy79tz723p4sun9mz62tqwxqe7c363szkzqm8up6m | [Satlantis](&lt;a href=&#34;https://www.satlantis.io/&#34;&gt;https://www.satlantis.io/&lt;/a&gt;)                                                                                                                                       |&lt;br/&gt;| Alex Gleason           | npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6 | [NosDrive](&lt;a href=&#34;https://nosdrive.app/&#34;&gt;https://nosdrive.app/&lt;/a&gt;)                                                                                                                                            |&lt;br/&gt;| Ben                    | npub10000000thpep7auj058803nqtymqlf3rw87lzhe6mkfeywnpxg5sjw7nql | Stemstr                                                                                                                                                                      |&lt;br/&gt;| Ben the Car Man        | npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz | [Zapplepay Autozap](&lt;a href=&#34;https://www.zapplepay.com/autozap&#34;&gt;https://www.zapplepay.com/autozap&lt;/a&gt;)                                                                                                                       |&lt;br/&gt;| Bitkarrot        | npub18pudjhdhhp2v8gxnkttt00um729nv93tuepjda2jrwn3eua5tf5s80a699 | [Hive Talk](&lt;a href=&#34;https://hivetalk.org/&#34;&gt;https://hivetalk.org/&lt;/a&gt;)                                                                                                                       |&lt;br/&gt;| Bordalix               | npub1vt803quxxq32fuwkp42g2lyaw2t9qupvnl3z0vyc3s9kudkyhn8qt28cxv | [Nostr Utils](&lt;a href=&#34;https://joaobordalo.com/portfolio/nostr-utils.html&#34;&gt;https://joaobordalo.com/portfolio/nostr-utils.html&lt;/a&gt;)                                                                                                            |&lt;br/&gt;| Brugeman, Artur        | npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy | [Nostr Band](&lt;a href=&#34;https://nostr.band/&#34;&gt;https://nostr.band/&lt;/a&gt;)                                                                                                                                            |&lt;br/&gt;| Calle                  | npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg | [Cashu](&lt;a href=&#34;https://github.com/cashubtc/nutshell&#34;&gt;https://github.com/cashubtc/nutshell&lt;/a&gt;)                                                                                                                                |&lt;br/&gt;| Calvadev               | npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq | [Shopstr](&lt;a href=&#34;https://shopstr.store&#34;&gt;https://shopstr.store&lt;/a&gt;)                                                                                                                                             |&lt;br/&gt;| Cameri                 | npub1qqqqqqyz0la2jjl752yv8h7wgs3v098mh9nztd4nr6gynaef6uqqt0n47m |                                                                                                                                                                              |&lt;br/&gt;| Captain                | npub1cpstx8lzhwctunfe80rugz5qsj9ztw8surec9j6mf8phha68dj6qhm8j5e | [Nostr Graveyard](&lt;a href=&#34;https://nostr-graveyard.vercel.app/&#34;&gt;https://nostr-graveyard.vercel.app/&lt;/a&gt;), [[GitCitadel]]                                                                                                       |&lt;br/&gt;| Chief Monkey           | npub1a3um269aaf3u5cy37kuykrrrnsg2pyv7za06pxjduv25lq5sdujs2qmdj6 | [Plebian Market](&lt;a href=&#34;https://plebeian.market/&#34;&gt;https://plebeian.market/&lt;/a&gt;)                                                                                                                                   |&lt;br/&gt;| ChipTuner              | npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7 | [[Noscrypt]] library, [[GitCitadel]]                                                                                                                                         |&lt;br/&gt;| Chrisatmachine         | npub1ygzj9skr9val9yqxkf67yf9jshtyhvvl0x76jp5er09nsc0p3j6qr260k2 | [Blogstack](&lt;a href=&#34;https://blogstack.io/&#34;&gt;https://blogstack.io/&lt;/a&gt;)                                                                                                                                           |&lt;br/&gt;| ChunkSlap              | npub1jpqqht86ks4gkfdepreugedwfcz8gg5me9v8q7jmq9vyv2805rlseq7fpk | [Keys.band](&lt;a href=&#34;https://keys.band/&#34;&gt;https://keys.band/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Cloud Fodder           | npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h | [relay.tools](&lt;a href=&#34;https://relay.tools/&#34;&gt;https://relay.tools/&lt;/a&gt;)                                                                                                                                          |&lt;br/&gt;| DanConwayDev           | npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr | [[GitWorkshop]]                                                                                                                                                              |&lt;br/&gt;| Daniel                 | daniel@nos.social                                               | [Undocumented Nostr Kinds](&lt;a href=&#34;https://undocumented.nostrkinds.info/&#34;&gt;https://undocumented.nostrkinds.info/&lt;/a&gt;)                                                                                                            |&lt;br/&gt;| Daniel Wigton          | npub1w4jkwspqn9svwnlrw0nfg0u2yx4cj6yfmp53ya4xp7r24k7gly4qaq30zp | [[GitCitadel]]                                                                                                                                                               |&lt;br/&gt;| Dashu                  | npub19yeqjawls407xjnmgkk6yss7936pcd7qzd5srlj8wye6j8433vrsjazqwk | [Nostrmo](&lt;a href=&#34;https://apps.apple.com/us/app/nostrmo/id6447441761&#34;&gt;https://apps.apple.com/us/app/nostrmo/id6447441761&lt;/a&gt;)                                                                                                                |&lt;br/&gt;| Diego                  | npub168nqgewzkamnyh53x0epqrftkv2pdh9gzr6558v4vetzr3w7uxfs63926e | [Nos2X-fox browser signer](&lt;a href=&#34;https://diegogurpegui.com/nos2x-fox/&#34;&gt;https://diegogurpegui.com/nos2x-fox/&lt;/a&gt;)                                                                                                             |&lt;br/&gt;| Dluvian                | npub1useke4f9maul5nf67dj0m9sq6jcsmnjzzk4ycvldwl4qss35fvgqjdk5ks | [Voyage](&lt;a href=&#34;https://github.com/dluvian/voyage&#34;&gt;https://github.com/dluvian/voyage&lt;/a&gt;)                                                                                                                                  |&lt;br/&gt;| Don&#39;t Believe The Hype | npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8 | [[Amethyst]], NostrAIDVM (npub1cc79kn3phxc7c6mn45zynf4gtz0khkz59j4anew7dtj8fv50aqrqlth2hf)                                                                                   |&lt;br/&gt;| Doug Hoyte             | npub1yxprsscnjw2e6myxz73mmzvnqw5kvzd5ffjya9ecjypc5l0gvgksh8qud4 | [Strfry](&lt;a href=&#34;https://github.com/hoytech/strfry&#34;&gt;https://github.com/hoytech/strfry&lt;/a&gt;) Oddbean (obsolete)                                                                                                               |&lt;br/&gt;| Dread                  | npub1u0uch7uuh6m4vwsnnxpkqtjs7ctvkl4mqmpjjkuwudmn9rc9zgrqx6rrgt | ??                                                                                                                                                                           |&lt;br/&gt;| Dtonon                 | npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk | [Nostr Design](&lt;a href=&#34;https://github.com/dtonon&#34;&gt;https://github.com/dtonon&lt;/a&gt;)                                                                                                                                    |&lt;br/&gt;| Egge                   | npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 | [Npub Cash](&lt;a href=&#34;https://npub.cash/&#34;&gt;https://npub.cash/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Electronic Monkey      | npub1ghzp7g0peac4lfkeegst3cqz546dk7a5n6twazvrf3nd432yddaqa3qtwq | [Flycat](&lt;a href=&#34;https://flycat.club/&#34;&gt;https://flycat.club/&lt;/a&gt;)                                                                                                                                               |&lt;br/&gt;| Enki                   | npub1gnwpctdec0aa00hfy4lvadftu08ccs9677mr73h9ddv2zvw8fu9smmerrq | [Sovereign Bitcoiner](&lt;a href=&#34;https://sovbit.host/&#34;&gt;https://sovbit.host/&lt;/a&gt;)                                                                                                                                  |&lt;br/&gt;| Fabian                 | npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe | [Nostur](&lt;a href=&#34;https://nostur.com/&#34;&gt;https://nostur.com/&lt;/a&gt;)                                                                                                                                                |&lt;br/&gt;| Fiatjaf                | npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 | [Wikistr](&lt;a href=&#34;https://wikistr.com/&#34;&gt;https://wikistr.com/&lt;/a&gt;), [Nostr Tools](&lt;a href=&#34;https://github.com/nbd-wtf/nostr-tools&#34;&gt;https://github.com/nbd-wtf/nostr-tools&lt;/a&gt;), [NAK](&lt;a href=&#34;https://github.com/fiatjaf/nak&#34;&gt;https://github.com/fiatjaf/nak&lt;/a&gt;)                                                |&lt;br/&gt;| Finrod Felagund        | npub1ecdlntvjzexlyfale2egzvvncc8tgqsaxkl5hw7xlgjv2cxs705s9qs735 | [[GitCitadel]]                                                                                                                                                               |&lt;br/&gt;| Fishcake               | npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 | [Nostr Build](&lt;a href=&#34;https://nostr.build/&#34;&gt;https://nostr.build/&lt;/a&gt;)                                                                                                                                          |&lt;br/&gt;| Franzap                | npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 | [Zap Store](&lt;a href=&#34;https://zap.store&#34;&gt;https://zap.store&lt;/a&gt;)                                                                                                                                               |&lt;br/&gt;| FreeFrom               | npub1sctag667a7np6p6ety2up94pnwwxhd2ep8n8afr2gtr47cwd4ewsvdmmjm | [FreeFrom](&lt;a href=&#34;https://freefrom.space/&#34;&gt;https://freefrom.space/&lt;/a&gt;)                                                                                                                                          |&lt;br/&gt;| Florian                | npub1klr0dy2ul2dx9llk58czvpx73rprcmrvd5dc7ck8esg8f8es06qs427gxc | [Slidestr](&lt;a href=&#34;https://slidestr.net&#34;&gt;https://slidestr.net&lt;/a&gt;)                                                                                                                                             |&lt;br/&gt;| GBKS                   | npub1kuc70777tsvj67fl75s2dmy376t97hv05xmyuyshzzy6vhj5q5jstv0eyw | [Nosta](&lt;a href=&#34;https://nosta.me/&#34;&gt;https://nosta.me/&lt;/a&gt;)                                                                                                                                                   |&lt;br/&gt;| GS Sovereignty         | npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p | [Nostrocket](&lt;a href=&#34;https://nostrocket.org/rockets&#34;&gt;https://nostrocket.org/rockets&lt;/a&gt;)                                                                                                                                 |&lt;br/&gt;| GreenArt7c3            | npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5 | [Amber](&lt;a href=&#34;https://github.com/greenart7c3/Amber&#34;&gt;https://github.com/greenart7c3/Amber&lt;/a&gt;)                                                                                                                                |&lt;br/&gt;| Negrunch               | npub1qqqqqqqx2tj99mng5qgc07cgezv5jm95dj636x4qsq7svwkwmwnse3rfkq | [Rana](&lt;a href=&#34;https://github.com/grunch/rana&#34;&gt;https://github.com/grunch/rana&lt;/a&gt;)                                                                                                                                       |&lt;br/&gt;| Gzuuus                 | npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds | [Nostree](&lt;a href=&#34;https://nostree.me/&#34;&gt;https://nostree.me/&lt;/a&gt;)                                                                                                                                               |&lt;br/&gt;| Henry                  | npub1xv6axulxcx6mce5mfvfzpsy89r4gee3zuknulm45cqqpmyw7680q5pxea6 | Stemstr                                                                                                                                                                      |&lt;br/&gt;| highperfocused         | npub1fq8vrf63vsrqjrwqgtwlvauqauc0yme6se8g8dqhcpf6tfs3equqntmzut | [Lumina](&lt;a href=&#34;https://lumina.rocks/&#34;&gt;https://lumina.rocks/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Hodlbod                | npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn | [Coracle](&lt;a href=&#34;https://coracle.social/&#34;&gt;https://coracle.social/&lt;/a&gt;)                                                                                                                                           |&lt;br/&gt;| hzrd149                | npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr | [[Nostrudel]], [[Blossom]]                                                                                                                                                   |&lt;br/&gt;| Iefan                  | npub1cmmswlckn82se7f2jeftl6ll4szlc6zzh8hrjyyfm9vm3t2afr7svqlr6f | [Nostrnet](&lt;a href=&#34;https://nostrnet.work/&#34;&gt;https://nostrnet.work/&lt;/a&gt;)                                                                                                                                           |&lt;br/&gt;| Jack Chakany           | npub1chakany8dcz93clv4xgcudcvhnfhdyqutprq2yh72daydevv8zasmuhf02 | [Nosbin](&lt;a href=&#34;https://nosbin.com/&#34;&gt;https://nosbin.com/&lt;/a&gt;)                                                                                                                                                |&lt;br/&gt;| James                  | npub10a8kw2hsevhfycl4yhtg7vzrcpwpu7s6med27juf4lzqpsvy270qrh8zkw | [[Obsidian Nostr Writer]]                                                                                                                                                    |&lt;br/&gt;| Jeff G                 | npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc | [Listr](&lt;a href=&#34;https://listr.lol/&#34;&gt;https://listr.lol/&lt;/a&gt;)                                                                                                                                                  |&lt;br/&gt;| Jingles                | npub1alpha9l6f7kk08jxfdaxrpqqnd7vwcz6e6cvtattgexjhxr2vrcqk86dsn | [Nostr Kiwi](&lt;a href=&#34;https://nostr.kiwi/&#34;&gt;https://nostr.kiwi/&lt;/a&gt;), [Satcom](&lt;a href=&#34;https://satcom.app/&#34;&gt;https://satcom.app/&lt;/a&gt;)                                                                                                             |&lt;br/&gt;| Josua Schmidt          | npub1axy65mspxl2j5sgweky6uk0h4klmp00vj7rtjxquxure2j6vlf5smh6ukq | Testautomation for Nips                                                                                                                                                      |&lt;br/&gt;| Karnage                | npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac | [Nostr Design](&lt;a href=&#34;https://nostrdesign.org&#34;&gt;https://nostrdesign.org&lt;/a&gt;)                                                                                                                                      |&lt;br/&gt;| Katie                | npub1qlkwmzmrhzpuak7c2g9akvcrh7wzkd7zc7fpefw9najwpau662nqealf5y | Nostr.wine                                                                                                                                      |&lt;br/&gt;| KenCode                | npub1tudt8gchdhx05vuku4f7sydr3ra0aa6vaekc3ewrj2fn83paeduqpc99uk | [Agorise]()                                                                                                                                                                  |&lt;br/&gt;| Kieran                 | npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 | [Snort](&lt;a href=&#34;https://snort.social/&#34;&gt;https://snort.social/&lt;/a&gt;)                                                                                                                                               |&lt;br/&gt;| Koala Sat              | npub1v3tgrwwsv7c6xckyhm5dmluc05jxd4yeqhpxew87chn0kua0tjzqc6yvjh | [Nostros](&lt;a href=&#34;https://github.com/KoalaSat/nostros&#34;&gt;https://github.com/KoalaSat/nostros&lt;/a&gt;)                                                                                                                               |&lt;br/&gt;| LeoLox                 | npub1w9llyw8c3qnn7h27u3msjlet8xyjz5phdycr5rz335r2j5hj5a0qvs3tur | [Camelus](&lt;a href=&#34;https://camelus.app/&#34;&gt;https://camelus.app/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Liminal                | npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf | [[nkbip-01]], [[GitCitadel]]                                                                                                                                                 |&lt;br/&gt;| Low Information Voter  | npub1494rtg3ygq4cqawymgs0q3mcj6hucvu4kmadv03s5ey2sg32df5shtzmp0 | [Minitru](&lt;a href=&#34;https://gitworkshop.dev/r/naddr1qqrk66twd968yagpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3q494rtg3ygq4cqawymgs0q3mcj6hucvu4kmadv03s5ey2sg32df5sxpqqqpmejnlutry/&#34;&gt;https://gitworkshop.dev/r/naddr1qqrk66twd968yagpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3q494rtg3ygq4cqawymgs0q3mcj6hucvu4kmadv03s5ey2sg32df5sxpqqqpmejnlutry/&lt;/a&gt;)      |&lt;br/&gt;| ManiMe                 | npub1manlnflyzyjhgh970t8mmngrdytcp3jrmaa66u846ggg7t20cgqqvyn9tn | [Nostr Meet](&lt;a href=&#34;https://nostrmeet.me/&#34;&gt;https://nostrmeet.me/&lt;/a&gt;)                                                                                                                                          |&lt;br/&gt;| Martti Malmi           | npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk | Iris                                                                                                                                                                         |&lt;br/&gt;| Matt Lorentz           | npub16zsllwrkrwt5emz2805vhjewj6nsjrw0ge0latyrn2jv5gxf5k0q5l92l7 | [Nos Social](&lt;a href=&#34;https://nos.social/&#34;&gt;https://nos.social/&lt;/a&gt;)                                                                                                                                            |&lt;br/&gt;| Mattn                  | npub1937vv2nf06360qn9y8el6d8sevnndy7tuh5nzre4gj05xc32tnwqauhaj6 | [Algia](&lt;a href=&#34;https://github.com/mattn/algia&#34;&gt;https://github.com/mattn/algia&lt;/a&gt;)                                                                                                                                      |&lt;br/&gt;| Mazin                  | npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz | [Nostr Wine](&lt;a href=&#34;https://nostr.wine/&#34;&gt;https://nostr.wine/&lt;/a&gt;)                                                                                                                                            |&lt;br/&gt;| MichaelJ / buttercat   | npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn | [[Aedile NDK]], [[GitCitadel]]                                                                                                                                               |&lt;br/&gt;| MichZ  | npub1jdyaqyngdj4tgmmtlm7j7npkr3fwzjcumcwdqf68dc9wd5lf39rqwlfwsu | My Librarian                                                                                                                                               |&lt;br/&gt;| Mike Dilger            | npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c |                                                                                                                                                                              |&lt;br/&gt;| Miljan                 | npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr | [Primal](&lt;a href=&#34;https://primal.net/&#34;&gt;https://primal.net/&lt;/a&gt;)                                                                                                                                                |&lt;br/&gt;| Mleku                  | npub1fjqqy4a93z5zsjwsfxqhc2764kvykfdyttvldkkkdera8dr78vhsmmleku | [replicatr relay](&lt;a href=&#34;https://mleku.net/&#34;&gt;https://mleku.net/&lt;/a&gt;)                                                                                                                                        |&lt;br/&gt;| Moss                   | npub129z0az8lgffuvsywazww07hx75qas3veh3dazsq56z8y39v86khs2uy5gm | [Freerse](&lt;a href=&#34;https://freerse.com/&#34;&gt;https://freerse.com/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Niel Liesmons          | npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q | Highlighter                                                                                                                                                                  |&lt;br/&gt;| Noshole          | npub1ymt2j3n8tesrlr0yhaheem6yyqmmwrr7actslurw6annls6vnrcslapxnz | [Turd Soup](&lt;a href=&#34;https://turdsoup.com/&#34;&gt;https://turdsoup.com/&lt;/a&gt;)                                                                                                                                                                  |&lt;br/&gt;| Nostr Build            | npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 | [Nostr Build](&lt;a href=&#34;https://nostr.build/&#34;&gt;https://nostr.build/&lt;/a&gt;)                                                                                                                                          |&lt;br/&gt;| OpenMike               | npub1a6c3jcdj23ptzcuflek8a04f4hc2cdkat95pd6n3r8jjrwyzrw0q43lfrr | [Tunestr](&lt;a href=&#34;https://welcome.tunestr.io/&#34;&gt;https://welcome.tunestr.io/&lt;/a&gt;)                                                                                                                                       |&lt;br/&gt;| 0xtr                   | npub1ktt8phjnkfmfrsxrgqpztdjuxk3x6psf80xyray0l3c7pyrln49qhkyhz0 | [Nostr Tool](&lt;a href=&#34;https://github.com/0xtrr/nostr-tool&#34;&gt;https://github.com/0xtrr/nostr-tool&lt;/a&gt;)                                                                                                                            |&lt;br/&gt;| Pablo                  | npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft | [Shipyard](&lt;a href=&#34;https://shipyard.pub/&#34;&gt;https://shipyard.pub/&lt;/a&gt;), [Highlighter](&lt;a href=&#34;https://highlighter.com/&#34;&gt;https://highlighter.com/&lt;/a&gt;), [Wikifreedia](&lt;a href=&#34;https://wikifreedia.xyz/&#34;&gt;https://wikifreedia.xyz/&lt;/a&gt;)                                                          |&lt;br/&gt;| Pitiunited             | npub178umpxtdflcm7a08nexvs4mu384kx0ngg9w8ltm5eut6q7lcp0vq05qrg4 | [Swarmstr](&lt;a href=&#34;https://swarmstr.com&#34;&gt;https://swarmstr.com&lt;/a&gt; )                                                                                                                                            |&lt;br/&gt;| Purple                 | npub1896p07z8xngpct5ma00mdrad4gqfnwfwdqcl706wrm25ajynahhs27x5ge | [[GitWorkshop]]                                                                                                                                                              |&lt;br/&gt;| Quentin                | npub138s5hey76qrnm2pmv7p8nnffhfddsm8sqzm285dyc0wy4f8a6qkqtzx624 | [NostrCheck Server](&lt;a href=&#34;https://github.com/quentintaranpino/nostrcheck-api-ts&#34;&gt;https://github.com/quentintaranpino/nostrcheck-api-ts&lt;/a&gt;)                                                                                                   |&lt;br/&gt;| Rabble                 | npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 | Nos Social                                                                                                                                                                   |&lt;br/&gt;| Reya                   | npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445 | [Lume](&lt;a href=&#34;https://lume.nu/&#34;&gt;https://lume.nu/&lt;/a&gt;)                                                                                                                                                     |&lt;br/&gt;| Roberto                | npub1uapy44zhu5f0markfftt7m2z3gr2zwssq6h3lw8qlce0d5pjvhrs3q9pmv | Damus                                                                                                                                                                        |&lt;br/&gt;| Rock                   | npub1yauhh489aefdkzsewe5vj2u68elzxlsln7nn5yxr34e3c22vljdqkn7h9m | Stemstr                                                                                                                                                                      |&lt;br/&gt;| Rockstar               | npub1j8y6tcdfw3q3f3h794s6un0gyc5742s0k5h5s2yqj0r70cpklqeqjavrvg | [BTCPay Server](&lt;a href=&#34;https://github.com/btcpayserver&#34;&gt;https://github.com/btcpayserver&lt;/a&gt;)                                                                                                                             |&lt;br/&gt;| Ronin                  | npub13thhtj384uq2dacvzjr94efgvrxdcd50geyecl8kkg6jkzd8p86sgtwvcs | [Oblisk Sync](&lt;a href=&#34;https://chromewebstore.google.com/detail/oblisk-sync/jbjbhombfpkgggbghnjgdigbkflocmlk&#34;&gt;https://chromewebstore.google.com/detail/oblisk-sync/jbjbhombfpkgggbghnjgdigbkflocmlk&lt;/a&gt;  )                                                                       |&lt;br/&gt;| RooSoft                | npub1alyr7qwglvcfmukgse4cc7fyej9k7pvq4lw7r4hpdc4kzp7zsckqmy0qkx | [Elixir](&lt;a href=&#34;https://github.com/RooSoft/nostr&#34;&gt;https://github.com/RooSoft/nostr&lt;/a&gt;)                                                                                                                                   |&lt;br/&gt;| Sarakeshtix            | npub1zumzudhtu2558fgvycnjlc7pq9l4m338vghgcfzafftz9qg45ruslzpl4x | [Memestr](&lt;a href=&#34;https://memestr.app/&#34;&gt;https://memestr.app/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Sam Samskies           | npub1vp8fdcyejd4pqjyrjk9sgz68vuhq7pyvnzk8j0ehlljvwgp8n6eqsrnpsw | [Advanced Nostr Search](&lt;a href=&#34;https://advancednostrsearch.vercel.app/&#34;&gt;https://advancednostrsearch.vercel.app/&lt;/a&gt;)                                                                                                             |&lt;br/&gt;| Sandwich               | npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx | [Nostr Watch](&lt;a href=&#34;https://nostr.watch&#34;&gt;https://nostr.watch&lt;/a&gt;)                                                                                                                                           |&lt;br/&gt;| Santos                 | npub1kkumsnghywv56pspxcrzyla4hy0em6yzpvzvlpydrhxvy0g9fuusyqgewf | ZBD                                                                                                                                                                          |&lt;br/&gt;| Sep                    | npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 | [Docstr](&lt;a href=&#34;https://docstr.app/&#34;&gt;https://docstr.app/&lt;/a&gt;), [Pinstr](&lt;a href=&#34;https://pinstr.app/&#34;&gt;https://pinstr.app/&lt;/a&gt;)                                                                                                                 |&lt;br/&gt;| Semisol                | npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj | [Nostr Follow List Recovery Tool](&lt;a href=&#34;https://hist.nostr.land/&#34;&gt;https://hist.nostr.land/&lt;/a&gt;)                                                                                                                  |&lt;br/&gt;| Seth                   | npub15u3cqhx6vuj3rywg0ph5mfv009lxja6cyvqn2jagaydukq6zmjwqex05rq | [Zap Cooking](&lt;a href=&#34;https://zap.cooking&#34;&gt;https://zap.cooking&lt;/a&gt;)                                                                                                                                           |&lt;br/&gt;| Sherry                 | npub1ejxswthae3nkljavznmv66p9ahp4wmj4adux525htmsrff4qym9sz2t3tv | [[Nostrocket]]                                                                                                                                                               |&lt;br/&gt;| Silberengel / Laeserin | npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z | [[GitCitadel]]                                                                                                                                                               |&lt;br/&gt;| Sommerfeld             | npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl | [[GitWorkshop]], [Sentrum](&lt;a href=&#34;https://github.com/sommerfelddev/sentrum&#34;&gt;https://github.com/sommerfelddev/sentrum&lt;/a&gt;)                                                                                                         |&lt;br/&gt;| SnowCait               | npub1s02jksmr6tgmcksf3hnmue7pyzlm0sxwarh7lk8tdeprw2hjg6ysp7fxtw | [Nostter](&lt;a href=&#34;https://nostter.app/&#34;&gt;https://nostter.app/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Stuart Bowman          | npub1lunaq893u4hmtpvqxpk8hfmtkqmm7ggutdtnc4hyuux2skr4ttcqr827lj | [Satellite](&lt;a href=&#34;https://satellite.earth/&#34;&gt;https://satellite.earth/&lt;/a&gt;)                                                                                                                                        |&lt;br/&gt;| Super Testnet          | npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s | [Nostrgram](&lt;a href=&#34;https://brilliancebitcoin.github.io/nostrgram/&#34;&gt;https://brilliancebitcoin.github.io/nostrgram/&lt;/a&gt;)                                                                                                                  |&lt;br/&gt;| Syusui_s               | npub1jcsr6e38dcepf65nkmrc54mu8jd8y70eael9rv308wxpwep6sxwqgsscyc | [Rabbit](&lt;a href=&#34;https://rabbit.syusui.net/&#34;&gt;https://rabbit.syusui.net/&lt;/a&gt;)                                                                                                                                         |&lt;br/&gt;| Talha Bugra            | npub1ajw88ymtx9hjvwtcafau0sx20evdmyjggjt0mxnel7ae577lsxdqgvwxkm | [NostrChat](&lt;a href=&#34;https://www.nostrchat.io/&#34;&gt;https://www.nostrchat.io/&lt;/a&gt;)                                                                                                                                       |&lt;br/&gt;| Terry Yu               | npub1yaul8k059377u9lsu67de7y637w4jtgeuwcmh5n7788l6xnlnrgs3tvjmf | [Nostr SDK for Apple](&lt;a href=&#34;https://nostr-sdk.github.io/nostr-sdk-ios/documentation/nostrsdk/&#34;&gt;https://nostr-sdk.github.io/nostr-sdk-ios/documentation/nostrsdk/&lt;/a&gt;)                                                                                     |&lt;br/&gt;| Thorwegian             | &lt;a href=&#34;https://berserker.town/@thor&#34;&gt;https://berserker.town/@thor&lt;/a&gt;                                    | [NADAR](&lt;a href=&#34;https://nadar.tigerville.no/&#34;&gt;https://nadar.tigerville.no/&lt;/a&gt;)                                                                                                                                        |&lt;br/&gt;| Tijl                   | npub1q7klm2w94hyq3qdm9ffzpahrrq0qcppmjrapzhz0rq6xgq3fdrnqr6atmj | [Wikinostr](&lt;a href=&#34;https://wikinostr.tijl.xyz/&#34;&gt;https://wikinostr.tijl.xyz/&lt;/a&gt;)                                                                                                                                     |&lt;br/&gt;| Tony                   | npub1t0nyg64g5vwprva52wlcmt7fkdr07v5dr7s35raq9g0xgc0k4xcsedjgqv | [Mutiny Wallet](&lt;a href=&#34;https://www.mutinywallet.com/&#34;&gt;https://www.mutinywallet.com/&lt;/a&gt;)                                                                                                                               |&lt;br/&gt;| verbiricha             | npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg | [Habla](&lt;a href=&#34;https://habla.news/&#34;&gt;https://habla.news/&lt;/a&gt;), [Nostrrr Relay Explorer](&lt;a href=&#34;https://nostrrr.com/&#34;&gt;https://nostrrr.com/&lt;/a&gt;), [[GitWorkshop]]                                                                                |&lt;br/&gt;| Vic                    | npub1yx6pjypd4r7qh2gysjhvjd9l2km6hnm4amdnjyjw3467fy05rf0qfp7kza | [Corny Chat](&lt;a href=&#34;https://cornychat.com/&#34;&gt;https://cornychat.com/&lt;/a&gt;)                                                                                                                                         |&lt;br/&gt;| Vitor                  | npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z | [Amethyst](&lt;a href=&#34;https://gitworkshop.dev/r/naddr1qqyxzmt9w358jum5qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqzyprqcf0xst760qet2tglytfay2e3wmvh9asdehpjztkceyh0s5r9cqcyqqq80xgrnzxwe/&#34;&gt;https://gitworkshop.dev/r/naddr1qqyxzmt9w358jum5qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqzyprqcf0xst760qet2tglytfay2e3wmvh9asdehpjztkceyh0s5r9cqcyqqq80xgrnzxwe/&lt;/a&gt;)   |&lt;br/&gt;| Vivek                  | npub1ltx67888tz7lqnxlrg06x234vjnq349tcfyp52r0lstclp548mcqnuz40t | [Zapddit](&lt;a href=&#34;https://zapddit.com/&#34;&gt;https://zapddit.com/&lt;/a&gt;)                                                                                                                                              |&lt;br/&gt;| Waterdan               | npub1dww6jgxykmkt7tqjqx985tg58dxlm7v83sa743578xa4j7zpe3hql6pdnf | [Blowater](&lt;a href=&#34;https://blowater.app&#34;&gt;https://blowater.app&lt;/a&gt;)                                                                                                                                             |&lt;br/&gt;| Water783               | npub10td4yrp6cl9kmjp9x5yd7r8pm96a5j07lk5mtj2kw39qf8frpt8qm9x2wl | [0xchat](www.0xchat.com)                                                                                                                                                     |&lt;br/&gt;| Will / jb55            | npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s | [Damus](&lt;a href=&#34;https://gitworkshop.dev/r/naddr1qqzkgctdw4esz9nhwden5te0wfjkccte9ehx7um5wghxyctwvspzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj9qvzqqqrhnyk2k8cc/proposals/&#34;&gt;https://gitworkshop.dev/r/naddr1qqzkgctdw4esz9nhwden5te0wfjkccte9ehx7um5wghxyctwvspzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj9qvzqqqrhnyk2k8cc/proposals/&lt;/a&gt;) |&lt;br/&gt;| Zach Meyers            | npub1zach44xjpc4yyhx6pgse2cj2pf98838kja03dv2e8ly8lfr094vqvm5dy5 | [Flockstr](&lt;a href=&#34;https://www.flockstr.com/&#34;&gt;https://www.flockstr.com/&lt;/a&gt;)                                                                                                                                        | &lt;/blockquote&gt;&lt;br/&gt;Not sure how current it is, though.
    </content>
    <updated>2024-12-14T23:49:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdrcgmc6k8x4k53yly4qklf4n224q5g03p3r7ent0ry8emsv44d5qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcemkzf6</id>
    
      <title type="html">It&amp;#39;s actually a pretty cool concept. Here&amp;#39;s the interface ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdrcgmc6k8x4k53yly4qklf4n224q5g03p3r7ent0ry8emsv44d5qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcemkzf6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqyr655keaew87x3xlvckucwek4satzhpclw0flrwvldaqldqga0qpkhwzy&#39;&gt;nevent1q…hwzy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s actually a pretty cool concept. Here&amp;#39;s the interface for setting it up. And I set a maximum limit so some dev couldn&amp;#39;t just take it over and ensure their app gets the most &amp;#34;votes.&amp;#34;&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/e1c3fd0f820f4354afccd2a1cbd184c85bda6e80138a13a737e057b7a66f9d2e.jpg&#34;&gt; 
    </content>
    <updated>2024-12-14T22:56:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvplt2hlkxera9t59zt9tn540yl2gd5dzp9r37u06cndzkz96fwfczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcymwfzf</id>
    
      <title type="html">Also, the point of integrating sats into Nostr was to encourage a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvplt2hlkxera9t59zt9tn540yl2gd5dzp9r37u06cndzkz96fwfczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcymwfzf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspwzczexyjex865yd67yh23guvlsalsvfl657k8uaaqde6cf9aphgqtfp2y&#39;&gt;nevent1q…fp2y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also, the point of integrating sats into Nostr was to encourage a value for value economy. If you have read my work, and you think it would be valuable to have me write a review for X app next rather than Y, then you can express that value.
    </content>
    <updated>2024-12-14T22:52:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw6755pfrlf3yudzda3fap075e5g4dl7nqgwhplfkplwmkqfdlxygzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9twl4e</id>
    
      <title type="html">Yeah, that&amp;#39;s the only way to set up a poll on #Amethyst. If ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw6755pfrlf3yudzda3fap075e5g4dl7nqgwhplfkplwmkqfdlxygzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9twl4e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspwzczexyjex865yd67yh23guvlsalsvfl657k8uaaqde6cf9aphgqtfp2y&#39;&gt;nevent1q…fp2y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, that&amp;#39;s the only way to set up a poll on #Amethyst. If we had polls that don&amp;#39;t require sats, I absolutely would have used that.
    </content>
    <updated>2024-12-14T22:49:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvaugyr6l6z9cn2zsrfk3xz47wps83l59d9esaj9gk6c5gj9qqxaszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcryc9sj</id>
    
      <title type="html">We need qualifications for doing anything on #Nostr? My work ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvaugyr6l6z9cn2zsrfk3xz47wps83l59d9esaj9gk6c5gj9qqxaszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcryc9sj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszf8gvv57pph3npdwqzg76tnxxedf94epp7vc6w89ma7vg47n22mqwcry9x&#39;&gt;nevent1q…ry9x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We need qualifications for doing anything on #Nostr?&lt;br/&gt;&lt;br/&gt;My work should speak for itself. If the material is informative, accurate, and helpful to decide whether you want to use a Nostr client or tool, and it is presented in a readable and engaging format, then I am adequately qualified. If I have failed in that, well... There&amp;#39;s a mute option for a reason. lol
    </content>
    <updated>2024-12-14T22:44:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw6sjdq7v62atmfpugx0cwc7wkgmu9kxrphtp3ada9u22pulky4fczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcanzz7s</id>
    
      <title type="html">Check out the #gunstr hashtag. You should find what you are ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw6sjdq7v62atmfpugx0cwc7wkgmu9kxrphtp3ada9u22pulky4fczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcanzz7s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0xxjkwuvmn433ftcqrxttauyu0k08j32gpqluddmvquy8ednwdzck2dghy&#39;&gt;nevent1q…dghy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Check out the #gunstr hashtag. You should find what you are looking for.
    </content>
    <updated>2024-12-14T22:16:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr5n5v4wx2phnyxw0gun9mry36p9hpx27mtkkfxrpp2w4vccgdk7czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctca2vxp2</id>
    
      <title type="html">Exactly. Or whatever amount of sats you want, really. The more ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr5n5v4wx2phnyxw0gun9mry36p9hpx27mtkkfxrpp2w4vccgdk7czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctca2vxp2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ygy0qta6uxtgz3m89fguzdw8audrq9vyyll9kqpwa3ypzla5lysj57mnv&#39;&gt;nevent1q…7mnv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Exactly. Or whatever amount of sats you want, really. The more sats, the better the hug. 😉
    </content>
    <updated>2024-12-14T22:07:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs87vtg6xhxz7f3tudpc88d0fq6wcqzlsj0q74askf9jk9n0m8qxlgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc76v98j</id>
    
      <title type="html">Not all clients display this, but you can attach a message to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs87vtg6xhxz7f3tudpc88d0fq6wcqzlsj0q74askf9jk9n0m8qxlgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc76v98j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsysthrwc6h999mc7jmest7y40ayewmp42alycve6whtcqw7cumj0cpwmjlt&#39;&gt;nevent1q…mjlt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not all clients display this, but you can attach a message to your zap in some clients. Here&amp;#39;s what it looks like in Amethyst:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/64db649a2486a1557f84649cb2d9fbe9f9b254a46506f307d72fd0da53f4e748.jpg&#34;&gt; 
    </content>
    <updated>2024-12-14T22:01:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstf6atty5dsyldhk0jgzfny6nu5zdl66gs6f5r2xxj82458zlh2zqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwf7qg6</id>
    
      <title type="html">Qualifications for?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstf6atty5dsyldhk0jgzfny6nu5zdl66gs6f5r2xxj82458zlh2zqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwf7qg6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqj4y3ae83375wkpzm9uu6e7e77f8qm8vxw5fsffd0h4flwmzdjaspevsjy&#39;&gt;nevent1q…vsjy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Qualifications for?
    </content>
    <updated>2024-12-14T21:49:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyugze7eqsez77h4c8e9e24kppgn9yscxs0q5azup7naf3pqa9u3czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcpkm88g</id>
    
      <title type="html">I really like lightsats.com If they never claim the sats, you can ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyugze7eqsez77h4c8e9e24kppgn9yscxs0q5azup7naf3pqa9u3czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcpkm88g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8a253723ppdll4jd7x0qgh48cpk6v8yycq0lkkhndnwcu9ehgjagdyjvgh&#39;&gt;nevent1q…jvgh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I really like lightsats.com&lt;br/&gt;&lt;br/&gt;If they never claim the sats, you can get them back easily.
    </content>
    <updated>2024-12-14T21:48:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvrnqkmnm6kp9w5dnpesl4zv8mfa6wfptcmeaanan4r3trgjy2sngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc8mgqul</id>
    
      <title type="html">I believe you technically can, but it won&amp;#39;t be as clean and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvrnqkmnm6kp9w5dnpesl4zv8mfa6wfptcmeaanan4r3trgjy2sngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc8mgqul" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvczpe47jtpfdpjsf3uewzyh0zkg923vsrsf9vj9ev2jsj5u3rvfgcmegkk&#39;&gt;nevent1q…egkk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I believe you technically can, but it won&amp;#39;t be as clean and easy as using a wallet that has Nostr Wallet Connect, such as an &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alby&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1get…0nfm&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Hub wallet, or &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1h2qfjpnxau9k7ja9qkf50043xfpfy8j5v60xsqryef64y44puwnq28w8ch&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;OVO&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1h2q…w8ch&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;.&lt;br/&gt;&lt;br/&gt;From what I understand, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;fountain_app&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1v5u…n0v5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; intends to add NWC, so you will be able to use your own wallet with their app. Not sure if they are planning to add it so you can connect their wallet with Nostr apps like #Amethyst, though. I am sure &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Oscar Merry&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1unm…d0j2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; could provide insight.
    </content>
    <updated>2024-12-14T21:46:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrxrf3uf6x39yc64tgsq83n8ytyw8jpjnde8l4ydd70hl6qaa3smczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcjepxv6</id>
    
      <title type="html">Nostr is permissionless. It&amp;#39;s kind of the point. As for HOW ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrxrf3uf6x39yc64tgsq83n8ytyw8jpjnde8l4ydd70hl6qaa3smczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcjepxv6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdmp8p5xfatfvely2nakzpulpc7flf4ealu740epy8ps84c4q4jcczkyczn&#39;&gt;nevent1q…yczn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nostr is permissionless. It&amp;#39;s kind of the point. As for HOW to develop one... Maybe our DVM legend &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;PABLOF7z&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l2v…ajft&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has some insight, or can point you in the right direction?
    </content>
    <updated>2024-12-14T21:40:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq6t2555gw5gdl3uq6f7cl8gyn5e9c89d7za34avnygwg7pjfkrhczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcheca9d</id>
    
      <title type="html">Someone REALLY wants Shopstr to be the next review. I have no ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq6t2555gw5gdl3uq6f7cl8gyn5e9c89d7za34avnygwg7pjfkrhczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcheca9d" />
    <content type="html">
      Someone REALLY wants Shopstr to be the next review. I have no problem with that!&lt;br/&gt;&lt;br/&gt;I have had a few other suggestions since posting this poll, such as ditto.pub and npub.pro. Though I cannot add them to this poll, they will be added to the next one.&lt;br/&gt;&lt;br/&gt;I will give folks a few more days to vote on this poll and then start in on reviewing the top vote-getter.&lt;br/&gt;&lt;br/&gt;These reviews do take some time, so it probably won&amp;#39;t be released until late this month, or early January.&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;/nevent1qqsqcknkkdeq4ukznczsg7ld268tp0kg79537qll876mknjqah7ps3spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygqur84348t9kc84gfarpl37ftdzytkjk5dvf4ez8ks4xz6wytashspsgqqqrvusn8mc7r&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…mc7r&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; My first ever full-review of #Primal on #Android has been well received. Thank you to everyone who has sent in feedback, zaps, and suggestions!&lt;br/&gt;&lt;br/&gt;The review can be read at www.nostr-reviews.com or anywhere long-form notes can be found.&lt;br/&gt;&lt;br/&gt;What should I review next? Here are some suggestions I have received: &lt;/blockquote&gt;&lt;br/&gt;#Nostr
    </content>
    <updated>2024-12-14T21:36:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0rhgg2d5we35h89yuwgf20pr8urjx3h6x0gqukfwskz5twn6sahgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgn9tzw</id>
    
      <title type="html">Head over to shopstr.store to list them. You can also do so ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0rhgg2d5we35h89yuwgf20pr8urjx3h6x0gqukfwskz5twn6sahgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgn9tzw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdw6qf2xt9vw9fxq4rkakza4h59nn249wq0rzw47gxd7ar7vyd8ccapt3kw&#39;&gt;nevent1q…t3kw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Head over to shopstr.store to list them. &lt;br/&gt;&lt;br/&gt;You can also do so directly through #Amethyst. To do so, create a new post like you normally would, but tap the icon at the bottom of the compose window that looks like a price tag. It&amp;#39;s just to the left of the Bitcoin &amp;#34;B.&amp;#34; This will change it to a marketplace listing.
    </content>
    <updated>2024-12-14T21:26:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrk2cf3mc0hwjrg0c3g92s7jyn2rr2g68vqumzlzu93jhecca9afczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgtcme9</id>
    
      <title type="html">If you are looking for subscription type things, where creators ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrk2cf3mc0hwjrg0c3g92s7jyn2rr2g68vqumzlzu93jhecca9afczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgtcme9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszk3mj6ftumsdd3k0ggy56al349rhag8s9txt9krwep4scaaxdlfs9fc0a3&#39;&gt;nevent1q…c0a3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you are looking for subscription type things, where creators can automatically unlock certain content for certain subscription levels, keep an eye on what &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;PABLOF7z&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l2v…ajft&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is building.&lt;br/&gt;&lt;br/&gt;For just being able to paywall content, take a look at &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1cmmswlckn82se7f2jeftl6ll4szlc6zzh8hrjyyfm9vm3t2afr7svqlr6f&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;iefan 🕊️&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1cmm…lr6f&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s zpay.live.&lt;br/&gt;&lt;br/&gt;There are some other things out there for specific types of content, such as lightning.video.
    </content>
    <updated>2024-12-14T21:18:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxxrpuzkhqujtgp82zy9aljrp3ywh3c6dygvydclrsz3s2ggvj6pqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcua44ze</id>
    
      <title type="html">Looks to be in the lead on my poll, so it will probably be next!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxxrpuzkhqujtgp82zy9aljrp3ywh3c6dygvydclrsz3s2ggvj6pqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcua44ze" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsynml5frdjsg9gm99p0trfyh38c7tz4z269jcfyqa2glgpadekzmg3hkeef&#39;&gt;nevent1q…keef&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looks to be in the lead on my poll, so it will probably be next!
    </content>
    <updated>2024-12-14T17:46:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0gceflr2fzflv7uy3vlwqt3g3trv9gqt8wdy5we9sskphes7mmlqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctclwg9uj</id>
    
      <title type="html">That&amp;#39;s a great suggestion! As a user of npub.pro myself, I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0gceflr2fzflv7uy3vlwqt3g3trv9gqt8wdy5we9sskphes7mmlqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctclwg9uj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr4yl2kma48trqjlaw6ptmttjkap56f8mhg9km69yn3mw7ph0taxgcjl8ut&#39;&gt;nevent1q…l8ut&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s a great suggestion!&lt;br/&gt;&lt;br/&gt;As a user of npub.pro myself, I will almost certainly write a review about it at some point.
    </content>
    <updated>2024-12-14T17:44:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgmg0vdu2pnl6rvjx3crnnqe0xpawq339uuf8vx3qyg48xqcjk04qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgtc8jt</id>
    
      <title type="html">Based on my recent poll, probably Shopstr.store.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgmg0vdu2pnl6rvjx3crnnqe0xpawq339uuf8vx3qyg48xqcjk04qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgtc8jt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx9vlnld3yfh33p7l6r8je2se8anwpj40kcd7txfmxfqdgknhhuvsv4fapj&#39;&gt;nevent1q…fapj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Based on my recent poll, probably Shopstr.store.
    </content>
    <updated>2024-12-14T17:34:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8rqg9jrpvqa4mvqw7rw0u6hy6npyueljsygrnw3p7z60hkktg3tczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc7rdmz0</id>
    
      <title type="html">Tell me you&amp;#39;re on #Damus without telling me you&amp;#39;re on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8rqg9jrpvqa4mvqw7rw0u6hy6npyueljsygrnw3p7z60hkktg3tczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc7rdmz0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszgym0nnkrhtkzcyv3phfe8n8fe53z38t4w7glktqv5fw96rxtjlserr7ke&#39;&gt;nevent1q…r7ke&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Tell me you&amp;#39;re on #Damus without telling me you&amp;#39;re on Damus.&lt;br/&gt;&lt;br/&gt;You will just need to enable it by going to &lt;a href=&#34;http://zap.army/&#34;&gt;http://zap.army/&lt;/a&gt;
    </content>
    <updated>2024-12-14T04:28:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2y0s5e77zfwvddg7hz7ckvhgxz7l83a3yg77u5faf4ech76allvgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwe4ec7</id>
    
      <title type="html">Nostr is the ultimate publishing protocol, in my opinion. You ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2y0s5e77zfwvddg7hz7ckvhgxz7l83a3yg77u5faf4ech76allvgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcwe4ec7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxyc834t8vp5puydmwecz8gdaxlpj4h9n2vxjxddhwpvez4qxv70qdtvzzt&#39;&gt;nevent1q…vzzt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nostr is the ultimate publishing protocol, in my opinion. You could release each chapter as a long-form note using Habla.news or Yakihonne. Another project to keep an eye on is what the folks at &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1s3ht77dq4zqnya8vjun5jp3p44pr794ru36d0ltxu65chljw8xjqd975wz&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GitCitadel&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1s3h…75wz&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; are building with Project #Alexandria. The idea is to bring book publishing to Nostr in a robust way, that allows books to be broken down into parts. Yes, by chapter, but also by paragraph, or even by sentence, so a few short sentences could be quote-posted from the book, or added into a long-form note that references the book, etc.
    </content>
    <updated>2024-12-14T00:57:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy4wcra3cnl27qvchhc8k8tmqhrcky3uujs2erda0gg5drwecemwczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcmzwu0h</id>
    
      <title type="html">Exactly the same experience here. From what I hear, they will be ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy4wcra3cnl27qvchhc8k8tmqhrcky3uujs2erda0gg5drwecemwczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcmzwu0h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfj4kzmawm6v0ltmaq07axlldf5g3e7datgdkfkllk32t2stqzycgm7rt2f&#39;&gt;nevent1q…rt2f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Exactly the same experience here. From what I hear, they will be adding Nostr Wallet Connect, so you can use #Fountain with your own wallet. Really looking forward to that integration.
    </content>
    <updated>2024-12-14T00:41:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2cacep6ppnmjpew6y9476usm6xfsp4vdl2k40zdy6atr9entyqpszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcy5tujr</id>
    
      <title type="html">Excellent! Will need to try it sometime! Didn&amp;#39;t think seed ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2cacep6ppnmjpew6y9476usm6xfsp4vdl2k40zdy6atr9entyqpszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcy5tujr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2fyuc4nscrenz5sruxdk63ud237rz8kmpvg3xj8s40054x44hp8gw6quav&#39;&gt;nevent1q…quav&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Excellent! Will need to try it sometime!&lt;br/&gt;&lt;br/&gt;Didn&amp;#39;t think seed words was an option since it&amp;#39;s not listed here:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/25885a8e13e333a343402175026cfffaeff12f9788410a0629ecb89417f9ef10.jpg&#34;&gt; 
    </content>
    <updated>2024-12-14T00:10:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsztajxhy2fgw8kkamw0w07ptxhh4mnaqweg9n7xs72yl7x4vga4nczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcreq3j3</id>
    
      <title type="html">Sure did! Thanks for the zap! Glad I could assist. I&amp;#39;ll get ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsztajxhy2fgw8kkamw0w07ptxhh4mnaqweg9n7xs72yl7x4vga4nczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcreq3j3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszmwh7t2p97dagwjv954q49x80c46j65hxu5kswjaqwtde2wyuuxquhwqnw&#39;&gt;nevent1q…wqnw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sure did! Thanks for the zap! Glad I could assist.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll get to a full review of #Amethyst eventually, I am sure. Right now it&amp;#39;s looking like I will be reviewing #Shopstr next, since it is the app with the most votes on my recent poll.
    </content>
    <updated>2024-12-13T22:11:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspfvry2zzl7y42ddgymwn97ycgn4um7mydgv5424w4gk4v2jaqutgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuw2f9z</id>
    
      <title type="html">Sounds like you just need to go back into your zapping settings ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspfvry2zzl7y42ddgymwn97ycgn4um7mydgv5424w4gk4v2jaqutgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcuw2f9z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstlp0lggt6s28zw8ak6asvqyy3wgx6ue5d9t32scandjex6t5nuxqy99q5a&#39;&gt;nevent1q…9q5a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sounds like you just need to go back into your zapping settings (long press on the zap icon on any post) and re-paste or scan your Nostr Wallet Connect string from your Alby account.
    </content>
    <updated>2024-12-13T20:43:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsptlg69e2k53eykyfqmjg0w2gdkt362384lha8gcad03knc25y59gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcqqxlq2</id>
    
      <title type="html">My Android tablet is waiting with bated breath!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsptlg69e2k53eykyfqmjg0w2gdkt362384lha8gcad03knc25y59gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcqqxlq2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdl0z33pq9zd38m2chr0e0kyx3lxsw9q7zs0g2nsj88u073xxcaca6h305&#39;&gt;nevent1q…h305&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My Android tablet is waiting with bated breath!
    </content>
    <updated>2024-12-13T20:36:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8z9ahzx4y07wpf3s07v8clx683w3eu5mk5u9035zxs7fucvskvhszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctch82yd0</id>
    
      <title type="html">You are not wrong! In many ways, @npub1xts…kk5s set the initial ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8z9ahzx4y07wpf3s07v8clx683w3eu5mk5u9035zxs7fucvskvhszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctch82yd0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz5w3jk97rkp9rz355f4wl24mfz78juyu96egqatakslm9yp9zg6su2eyvm&#39;&gt;nevent1q…eyvm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You are not wrong! In many ways, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jb55&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xts…kk5s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; set the initial standard for what a mobile client experience could be with Damus, and made everyone else seriously up their game!
    </content>
    <updated>2024-12-13T20:19:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstfytzluutz44kfgyfj7hrkt3g0c50jgaqm92d79zugvyqqw0dwlqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcfgl253</id>
    
      <title type="html">How about that! You got both of them!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstfytzluutz44kfgyfj7hrkt3g0c50jgaqm92d79zugvyqqw0dwlqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcfgl253" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9mdhwuxm49djg47k6saw65mw0cgjxact2cz3hjae962gzxgvt2mgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxdxpal&#39;&gt;nevent1q…xpal&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;How about that! You got both of them!
    </content>
    <updated>2024-12-13T20:09:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9mdhwuxm49djg47k6saw65mw0cgjxact2cz3hjae962gzxgvt2mgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc3rqeam</id>
    
      <title type="html">Got it. I am not sure on there, as I am an Android guy. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9mdhwuxm49djg47k6saw65mw0cgjxact2cz3hjae962gzxgvt2mgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc3rqeam" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0kscam84flss30gzjq80nxdhh95usvuhd80uf8h28vqya4yy5nhqsgz0s5&#39;&gt;nevent1q…z0s5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Got it. I am not sure on there, as I am an Android guy. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jb55&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xts…kk5s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; or &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1h50pnxqw9jg7dhr906fvy4mze2yzawf895jhnc3p7qmljdugm6gsrurqev&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;vrod&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1h50…rqev&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; could probably give us some insight, though.
    </content>
    <updated>2024-12-13T20:02:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswu0kcm6zugx9yjlplyp5rhvamjkcalluw9y7x6r3qy7ptfhurz2gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2wxhk7</id>
    
      <title type="html">Hashtags are definitely the way. Also, tags don&amp;#39;t just need ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswu0kcm6zugx9yjlplyp5rhvamjkcalluw9y7x6r3qy7ptfhurz2gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc2wxhk7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspyvr74vp6ceyzyggw65j4n3a5hjpj3zz872u6ka0ag0vsnypyaksvd53zj&#39;&gt;nevent1q…53zj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hashtags are definitely the way.&lt;br/&gt;&lt;br/&gt;Also, tags don&amp;#39;t just need to be at the bottom of your post. If you are talking about #Nostr, you can tag it in-line in your post. Same thing if you are talking about virtually any other subject. Consider what words you are already using in your post that might be hashtags folks would look up to find posts on the subject.&lt;br/&gt;&lt;br/&gt;Then drop in a few additional hashtags you think might be relevant at the bottom of your note.&lt;br/&gt;&lt;br/&gt;Better yet, start interacting with folks who are already using those same hashtags and begin to build a community.
    </content>
    <updated>2024-12-13T20:00:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf3lv9j0zqzu4dqnq6exgk2hmarykvqfw4gqlvsrekps5atjjq0pszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcpvjefw</id>
    
      <title type="html">What client are you using? Likely it does not. On #Primal, the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf3lv9j0zqzu4dqnq6exgk2hmarykvqfw4gqlvsrekps5atjjq0pszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcpvjefw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz35l0ym2jt6a9wdr2vqgsra88ny698m5r7yle5s8hzaftezahdygknavx0&#39;&gt;nevent1q…avx0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What client are you using? Likely it does not. On #Primal, the yellow &amp;#34;star&amp;#34; with a check-mark in it means the user has donated $1,000 or more to Primal and therefore has a lifetime premium subscription.
    </content>
    <updated>2024-12-13T19:52:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsydhj2w480x9lgur78ng5xjypy7hqd8r52fg37w6h2rzphm2pajmczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcp5htzv</id>
    
      <title type="html">Proof of work isn&amp;#39;t necessarily proof that the post including ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsydhj2w480x9lgur78ng5xjypy7hqd8r52fg37w6h2rzphm2pajmczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcp5htzv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq3dgjqr8xtre7tmhxqencnt0l3hwyusfy90xawvgfpvyhh23ughq04xr&#39;&gt;nevent1q…04xr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Proof of work isn&amp;#39;t necessarily proof that the post including that work is not spam, but it makes it less likely. Someone spamming the network and needing to do PoW for every note they post would become computationally prohibitive.&lt;br/&gt;&lt;br/&gt;That said, most average users are not posting from clients that include PoW by default, so only showing notes that include PoW would exclude the vast majority of notes. It is something that I wouldn&amp;#39;t be surprised to see explored more fully as Nostr gains more adoption and spam becomes a much more serious problem. Other than a couple short-lived spam attacks on the network, it hasn&amp;#39;t really been a major issue yet.&lt;br/&gt;&lt;br/&gt;It is possible to follow hashtags, but it is entirely client dependent. Unlike following another npub, nothing is added to your follow list that is saved to your relays when you follow a hashtag, so following a hashtag on #Amethyst will not translate over to #Primal, for instance. As for #noStrudel in particular, I am not sure if it is possible. I have not found it anywhere, but noStrudel has a lot of corners I haven&amp;#39;t yet explored. Perhaps &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; can shed some light on this?
    </content>
    <updated>2024-12-13T19:45:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9w5hy9enu6us72q9j3vyleruhvjqf0f54s0z3e84lq7yc4vmx9xqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc7q503z</id>
    
      <title type="html">Not yet. The #Primal team have promised it is coming here: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9w5hy9enu6us72q9j3vyleruhvjqf0f54s0z3e84lq7yc4vmx9xqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc7q503z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr05n9z6vsh75rmmgsxeva8u2c6crncdsdfddvfflzf43aeyl0kpc7e83jy&#39;&gt;nevent1q…83jy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not yet. The #Primal team have promised it is coming here: &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;/note1n59tc8k5l2v30jxuzghg7dy2ns76ld0hqnn8tkahyywpwp47ms5qst8ehl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1n59…8ehl&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; We&#39;re working on it! Definitely on our list ;) &lt;/blockquote&gt;&lt;br/&gt;It is currently my biggest gripe with Primal&amp;#39;s mobile clients as I mention in my full review at www.nostr-reviews.com&lt;br/&gt;&lt;br/&gt;I have also posted a list of clients that DO support Amber on my main npub here:&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;/note168jk7ppdwemr8hawg8ay7qhdygvfp66tgsy96h0tp6m4x8auuurscjatpe&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note168j…atpe&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; # Nostr Clients with External Signer Support&lt;br/&gt;&lt;br/&gt;This is a list of Nostr clients that I know of and whether they support any external signing NIPs, such as NIP-07 (browser extension), NIP-46 (nsec bunker remote signing), or NIP-55 (Android signer).  &lt;br/&gt;  &lt;br/&gt;If there are any errors in this list, or you know of other Nostr clients that have not been included in this list, please let me know and I will get it updated.  &lt;br/&gt;  &lt;br/&gt;I have left out web apps for two reasons. First, there are far too many of them and new ones cropping up all the time. Second, almost all web apps I have been able to find are supporting NIP-07 extension login, at minimum. Well done, devs!  &lt;br/&gt;  &lt;br/&gt;## Desktop&lt;br/&gt;🟥 Futr (Linux only for now. Windows, Mac, Android, and iOS coming soon.) &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub18wxf0t5jsmcpy57ylzx595twskx8eyj382lj7wp9rtlhzdg5hnnqvt4xra&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Sascha-Oliver Prolić&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18wx…4xra&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  &lt;br/&gt;🟥 Gossip &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Mike Dilger ☑️&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1acg…p35c&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  - As of v0.11.3  &lt;br/&gt;  &lt;br/&gt;## Android&lt;br/&gt;✅ 0xChat - 55  &lt;br/&gt;✅ Amethyst - 55  &lt;br/&gt;✅ Coracle - 46, 55  &lt;br/&gt;✅ Flotilla - 46, 55  &lt;br/&gt;✅ Fountain - 55  &lt;br/&gt;🟥 Freerse &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub129z0az8lgffuvsywazww07hx75qas3veh3dazsq56z8y39v86khs2uy5gm&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Moss&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub129z…y5gm&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.5.11  &lt;br/&gt;🟥 Keychat &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Keychat&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1h0u…rwx8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.20.3  &lt;br/&gt;🟥 MiniBits &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Minibits&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kva…tkzv&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v0.1.10  &lt;br/&gt;✅ Nestr (Soon to be renamed) - 55  &lt;br/&gt;✅ Nostrmo - 55  &lt;br/&gt;🟥 Nostros &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1v3tgrwwsv7c6xckyhm5dmluc05jxd4yeqhpxew87chn0kua0tjzqc6yvjh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;KoalaSat&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1v3t…yvjh&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v0.3.3.3-beta  &lt;br/&gt;✅ Olas - 46&lt;br/&gt;🟥 Openvibe &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1plstrz6dhu8q4fq0e4rjpxe2fxe5x87y2w6xpm70gh9qh5tt66kqkgkx8j&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;openvibe&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1pls…kx8j&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;    - As of v1.4.5  &lt;br/&gt;✅ Pokey - 55**  &lt;br/&gt;🟥 Primal &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;miljan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16c0…6nvr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v2.0.21  &lt;br/&gt;🟥 Snort &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; - As of v0.2.1  &lt;br/&gt;✅ Spring Browser - 07*, 46  &lt;br/&gt;✅ Voyage - 55  &lt;br/&gt;🟥 Wavlake &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;wavlake&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yfg…v6vg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.1.0  &lt;br/&gt;🟥 Wheroster &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nickydev&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18k6…202m&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.2.6  &lt;br/&gt;✅ YakiHonne - 55  &lt;br/&gt;✅ Yana - 55  &lt;br/&gt;  &lt;br/&gt;## iOS&lt;br/&gt;❓ Damus - 1.10.1  &lt;br/&gt;🟥 Fountain &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Oscar Merry&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1unm…d0j2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.1.3  &lt;br/&gt;❓ Nos.social  &lt;br/&gt;❓ Nostur - v1.15.0  &lt;br/&gt;🟥 Openvibe &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1plstrz6dhu8q4fq0e4rjpxe2fxe5x87y2w6xpm70gh9qh5tt66kqkgkx8j&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;openvibe&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1pls…kx8j&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.3.3  &lt;br/&gt;❓ 0xChat - v 1.3.3  &lt;br/&gt;🟥 Primal &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;miljan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16c0…6nvr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.9.91  &lt;br/&gt;🟥 Wheroster &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nickydev&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18k6…202m&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; - As of v1.2.3  &lt;br/&gt;❓ YakiHonne - v1.3.5  &lt;br/&gt;  &lt;br/&gt;*Spring is a browser with a built in NIP-07 signing extension for use with web apps on Android. It also supports using NIP-46 for remote signing.  &lt;br/&gt;&lt;br/&gt;**Pokey is unlike other clients in that it only needs your npub for most functions. It notifies you of various things like reactions, replies,and follows. Yet, it conveniently uses Amber to import your npub. However, per &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1v3tgrwwsv7c6xckyhm5dmluc05jxd4yeqhpxew87chn0kua0tjzqc6yvjh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;KoalaSat&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1v3t…yvjh&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; it does also use Amber to sign for relay auth when configured to do so.&lt;br/&gt; &lt;/blockquote&gt;&lt;br/&gt;I try to keep this list up to date.
    </content>
    <updated>2024-12-13T19:34:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszcgg4np6snlkp4qgyr2wwfksssmyst3a96r73a7a7xpr2jwrut3qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcxqxpjf</id>
    
      <title type="html">Direct messages on Nostr still need a lot of work, so many users ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszcgg4np6snlkp4qgyr2wwfksssmyst3a96r73a7a7xpr2jwrut3qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcxqxpjf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswcjxsu39tv9upccxuf0fl8cgqlfw73pe2hmu5e9jy48yshut595gh2k0cw&#39;&gt;nevent1q…k0cw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Direct messages on Nostr still need a lot of work, so many users avoid them entirely. Some clients are still using only an outdated standard (NIP-04) that leaks metadata about the message sender and recipient. Other clients only use the more recent standard that leaks less metadata (NIP-17). Users on a client using NIP-04 only won&amp;#39;t see messages sent using NIP-17, and vice versa.&lt;br/&gt;&lt;br/&gt;There are devs working to improve the DM spec to make it usable without leaking metadata at all, and with forward privacy, should your nsec become compromised. Most notably &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;. Until then, it is advisable to use another protocol, such as SimpleX for direct messages.
    </content>
    <updated>2024-12-13T19:21:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd9v3cqvtc4dw4uq8xyzamru5aulkwm4cjk2sgyka8q8pez86ru6gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcr29uk9</id>
    
      <title type="html">You can get your seed words using #Amber signer. Go into your ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd9v3cqvtc4dw4uq8xyzamru5aulkwm4cjk2sgyka8q8pez86ru6gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcr29uk9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqxa74ngyshyw9mz9860ehft9gnn0nhcs0phjj3l4zh397aj4txnqx2hckj&#39;&gt;nevent1q…hckj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can get your seed words using #Amber signer. Go into your settings and seed words are a back-up option.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/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; it does not appear that you can input seed words into Amber to add that account for signing. Is this a planned feature in the future, or am I missing something?
    </content>
    <updated>2024-12-13T19:10:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfymr7eldzl637pg2uafzt4rer4hzqwr6nehxteae2hp5m8xwc4cszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctctqg9v2</id>
    
      <title type="html">You can think of it this way. Nostr notes are all just text. You ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfymr7eldzl637pg2uafzt4rer4hzqwr6nehxteae2hp5m8xwc4cszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctctqg9v2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgym6kntmjqc09qq4phujstjad9w8lz0cjvqmks2m3ex37gp3rlfgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs7sxjx5&#39;&gt;nevent1q…xjx5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can think of it this way. Nostr notes are all just text. You can&amp;#39;t REALLY put an image file in a note. What is happening is your client is uploading your image file to their default hosting service, or in some cases a custom hosting service you set up, and automatically pasting the link to that image into your note as text.&lt;br/&gt;&lt;br/&gt;How that link is displayed is dependent on the Nostr client you are using, and whether the dev has included the ability to parse the image link and display the image instead. There are some Nostr clients out there that don&amp;#39;t even display images. They just display the link, though they usually make it so you can click on the link to open the image in your web browser.&lt;br/&gt;&lt;br/&gt;Now, while most clients support uploading images to their default hosting service, most do not support uploading video or audio files, or pretty well anything else directly in the client. You will need to find some other way to host those types of files and then paste the link into your note.
    </content>
    <updated>2024-12-12T22:53:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp0e383efeq08ylqfuh7yxj272nmjvpcfmjgf53m4mxd2l7xfrckszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc4t0l5j</id>
    
      <title type="html">As noted by @npub1w4u…0jr5 and @npub1xts…kk5s, you just need ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp0e383efeq08ylqfuh7yxj272nmjvpcfmjgf53m4mxd2l7xfrckszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc4t0l5j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqdtr3sw4sh2stad8kh3euread6pxkw5avdnmln3y95486u5s2c6s3d3fcq&#39;&gt;nevent1q…3fcq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As noted by &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; and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jb55&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xts…kk5s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, you just need to enable zaps directly to posts by doing one extra step at &lt;a href=&#34;https://zap.army/&#34;&gt;https://zap.army/&lt;/a&gt;
    </content>
    <updated>2024-12-12T22:40:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdnvlaw5vkxe40p33m8tlknvhcjtl0g3qrn6qa2ryc3yfu4usfa9gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctclhcagl</id>
    
      <title type="html">While true, be aware what the hashtag is for. Don&amp;#39;t just slap ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdnvlaw5vkxe40p33m8tlknvhcjtl0g3qrn6qa2ryc3yfu4usfa9gzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctclhcagl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqnlce2s4f6qvq94yllrjezgp8mycxf4aqmnwqv62tw9t8rx276hgge7c33&#39;&gt;nevent1q…7c33&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;While true, be aware what the hashtag is for. Don&amp;#39;t just slap #grownostr on anything to get views. The idea for the hashtag was to post content that isn&amp;#39;t about Nostr or Bitcoin, so that folks can easily have a feed filled with a variety of other content.
    </content>
    <updated>2024-12-12T19:52:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgym6kntmjqc09qq4phujstjad9w8lz0cjvqmks2m3ex37gp3rlfgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9uehzc</id>
    
      <title type="html">You will first need to upload it to a hosting service like ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgym6kntmjqc09qq4phujstjad9w8lz0cjvqmks2m3ex37gp3rlfgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9uehzc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgmv4xw5hqghmaywys5cs2r2gvr989vthdj85extzuwfj8qvl8fkc79ulcm&#39;&gt;nevent1q…ulcm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You will first need to upload it to a hosting service like Nostr.build or CDN.satellite.earth. Then you can copy/paste the link into your note. Some clients will be able to display a playback option within the note itself, while others will just display the link for folks to click on to listen.
    </content>
    <updated>2024-12-12T18:43:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspflwggn6nqtfydq6vfrutzxah90r2mhpyd67xas20kur5nupdswczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcawpuet</id>
    
      <title type="html">You can. I have used Stream Labs for this purpose.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspflwggn6nqtfydq6vfrutzxah90r2mhpyd67xas20kur5nupdswczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcawpuet" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswkmdnrnf2zvntaq9wjf2dnrvvvjg3ssmrnn3xdlw4ghxmhuh7cygqx42v7&#39;&gt;nevent1q…42v7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can. I have used Stream Labs for this purpose.
    </content>
    <updated>2024-12-12T18:39:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgpcz392qg9398r2zzelz7z7tn7zm3fksjvl9496z8a3f53r6ypkgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcvum67s</id>
    
      <title type="html">I have heard Aqua is also a decent tool to use for swapping from ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgpcz392qg9398r2zzelz7z7tn7zm3fksjvl9496z8a3f53r6ypkgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcvum67s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz0wstyl7yfjcgkcwu2wyeufcqgxmvmuqsdxavmgcxd04gwmns69qqe0tuc&#39;&gt;nevent1q…0tuc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I have heard Aqua is also a decent tool to use for swapping from lightning to onchain or vice versa. If I wasn&amp;#39;t focusing on reviewing Nostr apps,I might go review it.&lt;br/&gt;&lt;br/&gt;Maybe they&amp;#39;ll add Nostr integration one day and I will be able to count Aqua as a Nostr app.
    </content>
    <updated>2024-12-12T18:38:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8xejr75etgkejgfl6r54rr6p9sjy4d8lpt85tfr6mes33xagaedgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcjl7hnw</id>
    
      <title type="html">Definitely another great suggestion!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8xejr75etgkejgfl6r54rr6p9sjy4d8lpt85tfr6mes33xagaedgzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcjl7hnw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxkdma59vcur4makv76n9vkwgv370vpvah9v566w099e7kv2c5qvg22wn3d&#39;&gt;nevent1q…wn3d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Definitely another great suggestion!
    </content>
    <updated>2024-12-12T15:55:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfcuufwyue7xqdv57n2uzl6rrt4t94r3jrtufuzjk4sfx96d69mcqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc0wvfvc</id>
    
      <title type="html">Folks seem to want to make me spend some sats in my next #Nostr ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfcuufwyue7xqdv57n2uzl6rrt4t94r3jrtufuzjk4sfx96d69mcqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc0wvfvc" />
    <content type="html">
      Folks seem to want to make me spend some sats in my next #Nostr review.&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;/nevent1qqsqcknkkdeq4ukznczsg7ld268tp0kg79537qll876mknjqah7ps3sppemhxue69uhkummn9ekx7mp0qgspcx0tr2wktds02sn6xrlrujk6yghd9dg6cntjy0dp2v95ughmp0qrqsqqqxeer75w99&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…5w99&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; My first ever full-review of #Primal on #Android has been well received. Thank you to everyone who has sent in feedback, zaps, and suggestions!&lt;br/&gt;&lt;br/&gt;The review can be read at www.nostr-reviews.com or anywhere long-form notes can be found.&lt;br/&gt;&lt;br/&gt;What should I review next? Here are some suggestions I have received: &lt;/blockquote&gt;
    </content>
    <updated>2024-12-12T15:53:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszchwzdhxtnpfkmzez4rd4e5uaj53p8v08mn0cqwms3n9z93zdlxszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcphnssv</id>
    
      <title type="html">What say you #Nostr? Which of these apps would you like to see a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszchwzdhxtnpfkmzez4rd4e5uaj53p8v08mn0cqwms3n9z93zdlxszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcphnssv" />
    <content type="html">
      What say you #Nostr? Which of these apps would you like to see a deep dive into?&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;/nevent1qqsqcknkkdeq4ukznczsg7ld268tp0kg79537qll876mknjqah7ps3sppemhxue69uhkummn9ekx7mp0qgspcx0tr2wktds02sn6xrlrujk6yghd9dg6cntjy0dp2v95ughmp0qrqsqqqxeer75w99&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…5w99&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; My first ever full-review of #Primal on #Android has been well received. Thank you to everyone who has sent in feedback, zaps, and suggestions!&lt;br/&gt;&lt;br/&gt;The review can be read at www.nostr-reviews.com or anywhere long-form notes can be found.&lt;br/&gt;&lt;br/&gt;What should I review next? Here are some suggestions I have received: &lt;/blockquote&gt;
    </content>
    <updated>2024-12-12T00:00:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr0e70wqkjvyu59yt4syjypc3g62pt0xkzmcfd6aha8thc8htfhjczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9u9qjy</id>
    
      <title type="html">Primal&amp;#39;s custodial wallet built into their mobile apps is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr0e70wqkjvyu59yt4syjypc3g62pt0xkzmcfd6aha8thc8htfhjczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9u9qjy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs26jp2xhvn4gu577jvz2uxu5ctctm6whx5x5g0g6gndh0l445ug0cpkt2gq&#39;&gt;nevent1q…t2gq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Primal&amp;#39;s custodial wallet built into their mobile apps is fantastic for this!&lt;br/&gt;&lt;br/&gt;I write about it in my full review of the Android app available here:&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;/naddr1qqxnzdenxvmrxdf3xqenwvp4qy38wumn8ghj7un9d3shjtnzwf5kw6r5vfhkcapwdejhgtmswf5hvct5v5pzq8qeavdf6edkpa2z0gc0u0j2mg3za544rtzdwg3a59fskn3zlv9uqvzqqqr4gumu6adk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…6adk&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;p&gt;I am happy to present to you the first full review posted to Nostr Reviews: #Primal for #Android!&lt;/p&gt;

&lt;p&gt;Primal has its origins as a micro-blogging, social media client, though it is now expanding its horizons into long-form content. It was first released only as a web client in March of 2023, but has since had a native client released for both iOS and Android. All of Primal&amp;#39;s clients recently had an update to Primal 2.0, which included both performance improvements and a number of new features. This review will focus on the Android client specifically, both on phone and tablet.&lt;/p&gt;

&lt;p&gt;Since Primal has also added features that are only available to those enrolled in their new premium subscription, it should also be noted that this review will be from the perspective of a free user. This is for two reasons. First, I am using an alternate npub to review the app, and if I were to purchase premium at some time in the future, it would be on my main npub. Second, despite a lot of positive things I have to say about Primal, I am not planning to regularly use any of their apps on my main account for the time being, for reasons that will be discussed later in the review.&lt;/p&gt;

&lt;p&gt;The application can be installed through the &lt;a href=&#34;https://play.google.com/store/apps/details?id=net.primal.android&amp;amp;hl=en_US&#34;&gt;Google Play Store&lt;/a&gt;, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10r8…t2p8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, or by downloading it directly from Primal&amp;#39;s &lt;a href=&#34;https://github.com/PrimalHQ/primal-android-app/releases/&#34;&gt;GitHub&lt;/a&gt;. The full review is current as of Primal Android version 2.0.21. Updates to the review on 4/30/2025 are current as of version 2.2.13.&lt;/p&gt;

&lt;p&gt;In the ecosystem of &amp;#34;notes and other stuff,&amp;#34; Primal is predominantly in the &amp;#34;notes&amp;#34; category. It is geared toward users who want a social media experience similar to Twitter or Facebook with an infinite scrolling feed of notes to interact with. However, there is some &amp;#34;other stuff&amp;#34; included to complement this primary focus on short and long form notes including a built-in Lightning wallet powered by #Strike, a robust advanced search, and a media-only feed.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/9d184a3d9549071feaf3d2b1355f258f1f420400d019fea31da2fd64e13e80f8.jpg&#34; alt=&#34;Main Screens Preview&#34;/&gt;&lt;/p&gt;

&lt;h2 id=&#34;overall-impression-5&#34;&gt;Overall Impression&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.4&lt;/strong&gt; / 5 (Updated 4/30/2025)&lt;/p&gt;

&lt;p&gt;Primal may well be the most polished UI of any Nostr client native to Android. It is incredibly well designed and thought out, with all of the icons and settings in the places a user would expect to find them. It is also incredibly easy to get started on Nostr via Primal&amp;#39;s sign-up flow. The only two things that will be foreign to new users are the lack of any need to set a password or give an email address, and the prompt to optionally set up the wallet.&lt;/p&gt;

&lt;p&gt;Complaints prior to the 2.0 update about Primal being slow and clunky should now be completely alleviated. I only experienced quick load times and snappy UI controls with a couple very minor exceptions, or when loading DVM-based feeds, which are outside of Primal&amp;#39;s control.&lt;/p&gt;

&lt;p&gt;Primal is not, however, a client that I would recommend for the power-user. Control over preferred relays is minimal and does not allow the user to determine which relays they write to and which they only read from. Though you can use your own wallet, it will not appear within the wallet interface, which only works with the custodial wallet from Strike. Moreover, and most eggregiously, the only way for existing users to log in is by pasting their nsec, as Primal does not support either the Android signer or remote signer options for users to protect their private key at this time. This lack of signer support is the primary reason the client received such a low overall score. If even one form of external signer log in is added to Primal, the score will be amended to 4.2 / 5, and if both Android signer and remote signer support is added, it will increase to 4.5.&lt;/p&gt;

&lt;p&gt;Update: As of version 2.2.13, Primal now supports the Amber Android signer! One of the most glaring issues with the app has now been remedied and as promised, the overall score above has been increased.&lt;/p&gt;

&lt;p&gt;Another downside to Primal is that it still utilizes an outdated direct message specification that leaks metadata that can be readily seen by anyone on the network. While the content of your messages remains encrypted, anyone can see who you are messaging with, and when. This also means that you will not see any DMs from users who are messaging from a client that has moved to the latest, and far more private, messaging spec.&lt;/p&gt;

&lt;p&gt;That said, the beautiful thing about Nostr as a protocol is that users are not locked into any particular client. You may find Primal to be a great client for your average #bloomscrolling and zapping memes, but opt for a different client for more advanced uses and for direct messaging.&lt;/p&gt;

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

&lt;p&gt;Primal has a lot of features users would expect from any Nostr client that is focused on short-form notes, but it also packs in a lot of features that set it apart from other clients, and that showcase Primal&amp;#39;s obvious prioritization of a top-tier user experience.&lt;/p&gt;

&lt;h3 id=&#34;home-feed-2&#34;&gt;Home Feed&lt;/h3&gt;

&lt;p&gt;By default, the infinitely scrolling Home feed displays notes from those you currently follow in chronological order. This is traditional Nostr at its finest, and made all the more immersive by the choice to have all distracting UI elements quickly hide themselves from view as the you begin to scroll down the feed. They return just as quickly when you begin to scroll back up.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/c5d9b9355bbba6bd0d7a8b2a95a6399c5267aec99ffd8326cebdb86401d3a2e2.jpg&#34; alt=&#34;Home Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Scrolling the feed is incredibly fast, with no noticeable choppiness and minimal media pop-in if you are on a decent internet connection.&lt;/p&gt;

&lt;p&gt;Helpfully, it is easy to get back to the top of the feed whenever there is a new post to be viewed, as a bubble will appear with the profile pictures of the users who have posted since you started scrolling.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d0aeeaf2bf62312dd4fae9ca294865ad559ce0f4f2684a4bc9182d71569431af.jpg&#34; alt=&#34;New Posts Notification&#34;/&gt;&lt;/p&gt;

&lt;h3 id=&#34;interacting-with-notes-2&#34;&gt;Interacting With Notes&lt;/h3&gt;

&lt;p&gt;Interacting with a note in the feed can be done via the very recognizable icons at the bottom of each post. You can comment, zap, like, repost, and/or bookmark the note.&lt;/p&gt;

&lt;p&gt;Notably, tapping on the zap icon will immediately zap the note your default amount of sats, making zapping incredibly fast, especially when using the built-in wallet. Long pressing on the zap icon will open up a menu with a variety of amounts, along with the ability to zap a custom amount. All of these amounts, and the messages that are sent with the zap, can be customized in the application settings.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/1df03e121f792664ba46f7769ac1d71dedf29e8217c4cd9726f9d8a0fe7699f2.jpg&#34; alt=&#34;Zapping&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Users who are familiar with Twitter or Instagram will feel right at home with only having one option for &amp;#34;liking&amp;#34; a post. However, users from Facebook or other Nostr clients may wonder why they don&amp;#39;t have more options for reactions. This is one of those things where users who are new to Nostr probably won&amp;#39;t notice they are missing out on anything at all, while users familiar with clients like #Amethyst or #noStrudel will miss the ability to react with a 🤙 or a 🫂.&lt;/p&gt;

&lt;p&gt;It&amp;#39;s a similar story with the bookmark option. While this is a nice bit of feature parity for Twitter users, for those already used to the ability to have multiple customized lists of bookmarks, or at minimum have the ability to separate them into public and private, it may be a disappointment that they have no access to the bookmarks they already built up on other clients. Primal offers only one list of bookmarks for short-form notes and they are all visible to the public. However, you are at least presented with a warning about the public nature of your bookmarks before saving your first one.&lt;/p&gt;

&lt;p&gt;Yet, I can&amp;#39;t dock the Primal team much for making these design choices, as they are understandable for Primal&amp;#39;s goal of being a welcoming client for those coming over to Nostr from centralized platforms. They have optimized for the onboarding of new users, rather than for those who have been around for a while, and there is absolutely nothing wrong with that.&lt;/p&gt;

&lt;h3 id=&#34;post-creation-2&#34;&gt;Post Creation&lt;/h3&gt;

&lt;p&gt;Composing posts in Primal is as simple as it gets. Accessed by tapping the obvious circular button with a &amp;#34;&#43;&amp;#34; on it in the lower right of the Home feed, most of what you could need is included in the interface, and nothing you don&amp;#39;t.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d2c80e0a1e07897fa3139e44c97bb2b4f99448af81de42f51fce53c029ab63f6.jpg&#34; alt=&#34;Composing Notes&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Your device&amp;#39;s default keyboard loads immediately, and the you can start typing away.&lt;/p&gt;

&lt;p&gt;There are options for adding images from your gallery, or taking a picture with your camera, both of which will result in the image being uploaded to Primal&amp;#39;s media-hosting server. If you prefer to host your media elsewhere, you can simply paste the link to that media into your post.&lt;/p&gt;

&lt;p&gt;There is also an @ icon as a tip-off that you can tag other users. Tapping on this simply types &amp;#34;@&amp;#34; into your note and brings up a list of users. All you have to do to narrow down the user you want to tag is continue typing their handle, Nostr address, or paste in their npub.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/0b194a110cef754f5bd0cdcf540bbd3d096f766ad9e06b60bb20709cba9fc425.jpg&#34; alt=&#34;Tagging Users&#34;/&gt;&lt;/p&gt;

&lt;p&gt;This can get mixed results in other clients, which sometimes have a hard time finding particular users when typing in their handle, forcing you to have to remember their Nostr address or go hunt down their npub by another means. Not so with Primal, though. I had no issues tagging anyone I wanted by simply typing in their handle.&lt;/p&gt;

&lt;p&gt;Of course, when you are tagging someone well known, you may find that there are multiple users posing as that person. Primal helps you out here, though. Usually the top result is the person you want, as Primal places them in order of how many followers they have. This is quite reliable right now, but there is nothing stopping someone from spinning up an army of bots to follow their fake accounts, rendering follower count useless for determining which account is legitimate. It would be nice to see these results ranked by web-of-trust, or at least an indication of how many users you follow who also follow the users listed in the results.&lt;/p&gt;

&lt;p&gt;Once you are satisfied with your note, the &amp;#34;Post&amp;#34; button is easy to find in the top right of the screen.&lt;/p&gt;

&lt;h3 id=&#34;feed-selector-and-marketplace-2&#34;&gt;Feed Selector and Marketplace&lt;/h3&gt;

&lt;p&gt;Primal&amp;#39;s Home feed really shines when you open up the feed selection interface, and find that there are a plethora of options available for customizing your view. By default, it only shows four options, but tapping &amp;#34;Edit&amp;#34; opens up a new page of available toggles to add to the feed selector.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/1b0ab7a4f224357c1269c470ff6aaeae91afe9f96f1dbf7ba3108de2b7b25dd4.jpg&#34; alt=&#34;Feed Selector&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The options don&amp;#39;t end there, though. Tapping &amp;#34;Add Feed&amp;#34; will open up the feed marketplace, where an ever-growing number of custom feeds can be found, some created by Primal and some created by others. This feed marketplace is available to a few other clients, but none have so closely integrated it with their Home feeds like Primal has.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/52eba74423914390eaf4105d7f326a8b914b91788e2eea6ed1b37c3883eb2226.jpg&#34; alt=&#34;Feed Marketplace&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately, as great as these custom feeds are, this was also the feature where I ran into the most bugs while testing out the app.&lt;/p&gt;

&lt;p&gt;One of these bugs was while selecting custom feeds. Occasionally, these feed menu screens would become unresponsive and I would be unable to confirm my selection, or even use the back button on my device to back out of the screen. However, I was able to pull the screen down to close it and re-open the menu, and everything would be responsive again.&lt;/p&gt;

&lt;p&gt;This only seemed to occur when I spent 30 seconds or more on the same screen, so I imagine that most users won&amp;#39;t encounter it much in their regular use.&lt;/p&gt;

&lt;p&gt;Another UI bug occurred for me while in the feed marketplace. I could scroll down the list of available feeds, but attempting to scroll back up the feed would often close the interface entirely instead, as though I had pulled the screen down from the top, when I was swiping in the middle of the screen.&lt;/p&gt;

&lt;p&gt;The last of these bugs occurred when selecting a long-form &amp;#34;Reads&amp;#34; feed while in the menu for the Home feed. The menu would allow me to add this feed and select it to be displayed, but it would fail to load the feed once selected, stating &amp;#34;There is no content in this feed.&amp;#34; Going to a different page within the the app and then going back to the Home tab would automatically remove the long-form feed from view, and reset back to the most recently viewed short-form &amp;#34;Notes&amp;#34; feed, though the long-form feed would still be available to select again. The results were similar when selecting a short-form feed for the Reads feed.&lt;/p&gt;

&lt;p&gt;I would suggest that if long-form and short-form feeds are going to be displayed in the same list, and yet not be able to be displayed in the same feed, the application should present an error message when attempting to add a long-form feed for the Home feed or a short-form feed for the Reads feed, and encourage the user add it to the proper feed instead.&lt;/p&gt;

&lt;h3 id=&#34;long-form-reads-feed-2&#34;&gt;Long-Form &amp;#34;Reads&amp;#34; Feed&lt;/h3&gt;

&lt;p&gt;A brand new feature in Primal 2.0, users can now browse and read long-form content posted to Nostr without having to go to a separate client. Primal now has a dedicated &amp;#34;Reads&amp;#34; feed to browse and interact with these articles.&lt;/p&gt;

&lt;p&gt;This feed displays the author and title of each article or blog, along with an image, if available. Quite conveniently, it also lets you know the approximate amount of time it will take to read a given article, so you can decide if you have the time to dive into it now, or come back later.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/8ceb7c0cb8b8da7544d63ee8dfe00c78ef300aa6fab86794a1c87b29c460c646.jpg&#34; alt=&#34;Reads Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Noticeably absent from the Reads feed, though, is the ability to compose an article of your own. This is another understandable design choice for a mobile client. Composing a long-form note on a smart-phone screen is not a good time. Better to be done on a larger screen, in a client with a full-featured text editor.&lt;/p&gt;

&lt;p&gt;Tapping an article will open up an attractive reading interface, with the ability to bookmark for later. These bookmarks are a separate list from your short-form note bookmarks so you don&amp;#39;t have to scroll through a bunch of notes you bookmarked to find the article you told yourself you would read later and it&amp;#39;s already been three weeks.&lt;/p&gt;

&lt;p&gt;While you can comment on the article or zap it, you will notice that you cannot repost or quote-post it. It&amp;#39;s not that you can&amp;#39;t do so on Nostr. You absolutely can in other clients. In fact, you can do so on Primal&amp;#39;s web client, too. However, Primal on Android does not handle rendering long-form note previews in the Home feed, so they have simply left out the option to share them there. See below for an example of a quote-post of a long-form note in the Primal web client vs the Android client.&lt;/p&gt;

&lt;p&gt;Primal Web:
&lt;img src=&#34;https://relay.brightbolt.net/c97ed887ddf0a827d4f04b638619ea54cfe54ca022daa92a5ce3aa9b062cd5d8.jpg&#34; alt=&#34;Quote Post of Long-Form Web&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Primal Android:
&lt;img src=&#34;https://relay.brightbolt.net/bc3c10a697a4feee57ad9f0a7de23bc7fc9c1208c07d43995416f9a6b69762cc.jpg&#34; alt=&#34;Quote Post of Long-Form Android&#34;/&gt;&lt;/p&gt;

&lt;h3 id=&#34;the-explore-tab-2&#34;&gt;The Explore Tab&lt;/h3&gt;

&lt;p&gt;Another unique feature of the Primal client is the Explore tab, indicated by the compass icon. This tab is dedicated to discovering content from outside your current follow list. You can find the feed marketplace here, and add any of the available feeds to your Home or Reads feed selections. You can also find suggested users to follow in the People tab. The Zaps tab will show you who has been sending and receiving large zaps. Make friends with the generous ones!&lt;/p&gt;

&lt;p&gt;The Media tab gives you a chronological feed of just media, displayed in a tile view. This can be great when you are looking for users who post dank memes, or incredible photography on a regular basis. Unfortunately, it appears that there is no way to filter this feed for sensitive content, and so you do not have to scroll far before you see pornographic material.&lt;/p&gt;

&lt;p&gt;Indeed, it does not appear that filters for sensitive content are available in Primal for &lt;strong&gt;&lt;em&gt;any&lt;/em&gt;&lt;/strong&gt; feed. The app is kind enough to give a minimal warning that objectionable content may be present when selecting the &amp;#34;Nostr Firehose&amp;#34; option in your Home feed, with a brief &amp;#34;be careful&amp;#34; in the feed description, but there is not even that much of a warning here for the media-only feed.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/283dd88e298a22b388083da63f1099f3cd874689501d2d4a31baa279ae75b6e7.jpg&#34; alt=&#34;Media Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The media-only feed doesn&amp;#39;t appear to be quite as bad as the Nostr Firehose feed, so there must be some form of filtering already taking place, rather than being a truly global feed of all media. Yet, occasional sensitive content still litters the feed and is unavoidable, even for users who would rather not see it. There are, of course, ways to mute particular users who post such content, if you don&amp;#39;t want to see it a second time from the same user, but that is a never-ending game of whack-a-mole, so your only realistic choices in Primal are currently to either avoid the Nostr Firehose and media-only feeds, or determine that you can put up with regularly scrolling past often graphic content.&lt;/p&gt;

&lt;p&gt;This is probably the only choice Primal has made that is not friendly to new users. Most clients these days will have some protections in place to hide sensitive content by default, but still allow the user to toggle those protections off if they so choose. Some of them hide posts flagged as sensitive content altogether, others just blur the images unless the user taps to reveal them, and others simply blur all images posted by users you don&amp;#39;t follow. If Primal wants to target new users who are accustomed to legacy social media platforms, they really should follow suit.&lt;/p&gt;

&lt;p&gt;The final tab is titled &amp;#34;Topics,&amp;#34; but it is really just a list of popular hashtags, which appear to be arranged by how often they are being used. This can be good for finding things that other users are interested in talking about, or finding specific content you are interested in.&lt;/p&gt;

&lt;p&gt;If you tap on any topic in the list, it will display a feed of notes that include that hashtag. What&amp;#39;s better, you can add it as a feed option you can select on your Home feed any time you want to see posts with that tag.&lt;/p&gt;

&lt;p&gt;The only suggestion I would make to improve this tab is some indication of why the topics are arranged in the order presented. A simple indicator of the number of posts with that hashtag in the last 24 hours, or whatever the interval is for determining their ranking, would more than suffice.&lt;/p&gt;

&lt;p&gt;Even with those few shortcomings, Primal&amp;#39;s Explore tab makes the client one of the best options for discovering content on Nostr that you are actually interested in seeing and interacting with.&lt;/p&gt;

&lt;h3 id=&#34;built-in-wallet-2&#34;&gt;Built-In Wallet&lt;/h3&gt;

&lt;p&gt;While this feature is completely optional, the icon to access the wallet is the largest of the icons at the bottom of the screen, making you feel like you are missing out on the most important feature of the app if you don&amp;#39;t set it up. I could be critical of this design choice, but in many ways I think it is warranted. The built-in wallet is one of the most unique features that Primal has going for it.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/39fa136a07094af556401601dc6402e4b3cbc519005787e12ee18f6eee054a0c.jpg&#34; alt=&#34;Wallet Screen&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Consider: If you are a new user coming to Nostr, who isn&amp;#39;t already a Bitcoiner, and you see that everyone else on the platform is sending and receiving sats for their posts, will you be more likely to go download a separate wallet application or use one that is built-into your client? I would wager the latter option by a long shot. No need to figure out which wallet you should download, whether you should do self-custody or custodial, or make the mistake of choosing a wallet with unexpected setup fees and no Lightning address so you can&amp;#39;t even receive zaps to it. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;miljan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16c0…6nvr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; often states that he believes more people will be onboarded to Bitcoin through Nostr than by any other means, and by including a wallet into the Primal client, his team has made adopting Bitcoin that much easier for new Nostr users.&lt;/p&gt;

&lt;p&gt;Some of us purists may complain that it is custodial and KYC, but that is an unfortunate necessity in order to facilitate onboarding newcoiners to Bitcoin. This is &lt;strong&gt;&lt;em&gt;not&lt;/em&gt;&lt;/strong&gt; intended to be a wallet for those of us who have been using Bitcoin and Lightning regularly already. It is meant for those who are not already familiar with Bitcoin to make it as easy as possible to get off zero, and it accomplishes this better than any other wallet I have ever tried.&lt;/p&gt;

&lt;p&gt;In large part, this is because the KYC is very light. It does need the user&amp;#39;s legal name, a valid email address, date of birth, and country of residence, but that&amp;#39;s it! From there, the user can buy Bitcoin directly through the app, but only in the amount of $4.99 at a time. This is because there is a substantial markup on top of the current market price, due to utilizing whatever payment method the user has set up through their Google Play Store. The markup seemed to be about 19% above the current price, since I could purchase 4,143 sats for $4.99 ($120,415 / Bitcoin), when the current price was about $101,500. But the idea here is not for the Primal wallet to be a user&amp;#39;s primary method of stacking sats. Rather, it is intended to get them off zero and have a small amount of sats to experience zapping with, and it accomplishes this with less friction than any other method I know.&lt;/p&gt;

&lt;p&gt;Moreover, the Primal wallet has the features one would expect from any Lightning wallet. You can send sats to any Nostr user or Lightning address, receive via invoice, or scan to pay an invoice. It even has the ability to receive via on-chain. This means users who don&amp;#39;t want to pay the markup from buying through Primal can easily transfer sats they obtained by other means into the Primal wallet for zapping, or for using it as their daily-driver spending wallet.&lt;/p&gt;

&lt;p&gt;Speaking of zapping, once the wallet is activated, sending zaps is automatically set to use the wallet, and they are &lt;strong&gt;&lt;em&gt;fast&lt;/em&gt;&lt;/strong&gt;. Primal gives you immediate feedback that the zap was sent and the transaction shows in your wallet history typically before you can open the interface. I can confidently say that Primal wallet&amp;#39;s integration is the absolute best zapping experience I have seen in any Nostr client.&lt;/p&gt;

&lt;p&gt;One thing to note that may not be immediately apparent to new users is they need to add their Lightning address with Primal into their profile details before they can start receiving zaps. So, sending zaps using the wallet is automatic as soon as you activate it, but receiving is not. Ideally, this could be further streamlined, so that Primal automatically adds the Lightning address to the user&amp;#39;s profile when the wallet is set up, so long as there is not currently a Lightning address listed.&lt;/p&gt;

&lt;p&gt;Of course, if you already have a Lightning wallet, you can connect it to Primal for zapping, too. We will discuss this further in the section dedicated to zap integration.&lt;/p&gt;

&lt;h3 id=&#34;advanced-search-2&#34;&gt;Advanced Search&lt;/h3&gt;

&lt;p&gt;Search has always been a tough nut to crack on Nostr, since it is highly dependent on which relays the client is pulling information from. Primal has sought to resolve this issue, among others, by running a caching relay that pulls notes from a number of relays to store them locally, and perform some spam filtering. This allows for much faster retrieval of search results, and also makes their advanced search feature possible.&lt;/p&gt;

&lt;p&gt;Advanced search can be accessed from most pages by selecting the magnifying glass icon, and then the icon for more options next to the search bar.&lt;/p&gt;

&lt;p&gt;As can be seen in the screenshot below, there are a plethora of filters that can be applied to your search terms.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/b1891695d6177063656d5c09a352e77221d1f6d8131d19a096422d21559178ba.jpg&#34; alt=&#34;Advanced Search&#34;/&gt;&lt;/p&gt;

&lt;p&gt;You can immediately see how this advanced search could be a very powerful tool for not just finding a particular previous note that you are looking for, but for creating your own custom feed of notes. Well, wouldn&amp;#39;t you know it, Primal allows you to do just that! This search feature, paired with the other features mentioned above related to finding notes you want to see in your feed, makes Primal hands-down the best client for content discovery.&lt;/p&gt;

&lt;p&gt;The only downside as a free user is that some of these search options are locked behind the premium membership. Or else you only get to see a certain number of results of your advanced search before you must be a premium member to see more.&lt;/p&gt;

&lt;h2 id=&#34;can-my-grandma-use-it-5&#34;&gt;Can My Grandma Use It?&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.8&lt;/strong&gt; / 5
Primal has obviously put a high priority on making their client user-friendly, even for those who have never heard of relays, public/private key cryptography, or Bitcoin. All of that complexity is hidden away. Some of it is available to play around with for the users who care to do so, but it does not at all get in the way of the users who just want to jump in and start posting notes and interacting with other users in a truly open public square.&lt;/p&gt;

&lt;p&gt;To begin with, the onboarding experience is incredibly smooth. Tap &amp;#34;Create Account,&amp;#34; enter your chosen display name and optional bio information, upload a profile picture, and then choose some topics you are interested in. You are then presented with a preview of your profile, with the ability to add a banner image, if you so choose, and then tap &amp;#34;Create Account Now.&amp;#34;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d98d1a9f46fee27511b51a6d81eed4674bde0dbeebe5a092b07f551974268a25.jpg&#34; alt=&#34;Onboarding&#34;/&gt;&lt;/p&gt;

&lt;p&gt;From there you receive confirmation that your account has been created and that your &amp;#34;Nostr key&amp;#34; is available to you in the application settings. No further explanation is given about what this key is for at this point, but the user doesn&amp;#39;t really need to know at the moment, either. If they are curious, they will go to the app settings to find out.&lt;/p&gt;

&lt;p&gt;At this point, Primal encourages the user to activate Primal Wallet, but also gives the option for the user to do it later.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/7bb793eb5f88597defe07e538802eeed8528e15dca1a936b6ee78b4d7c22ffee.jpg&#34; alt=&#34;Account Creation Confirmed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;That&amp;#39;s it! The next screen the user sees if they don&amp;#39;t opt to set up the wallet is their Home feed with notes listed in chronological order. More impressive, the feed is not empty, because Primal has auto-followed several accounts based on your selected topics.&lt;/p&gt;

&lt;p&gt;Now, there has definitely been some legitimate criticism of this practice of following specific accounts based on the topic selection, and I agree. I would much prefer to see Primal follow hashtags based on what was selected, and combine the followed hashtags into a feed titled &amp;#34;My Topics&amp;#34; or something of that nature, and make that the default view when the user finishes onboarding. Following particular users automatically will artificially inflate certain users&amp;#39; exposure, while other users who might be quality follows for that topic aren&amp;#39;t seen at all.&lt;/p&gt;

&lt;p&gt;The advantage of following particular users over a hashtag, though, is that Primal retains some control over the quality of the posts that new users are exposed to right away. Primal can ensure that new users see people who are actually posting quality photography when they choose it as one of their interests. However, even with that example, I chose photography as one of my interests and while I did get some stunning photography in my Home feed by default based on Primal&amp;#39;s chosen follows, I also scrolled through the Photography hashtag for a bit and I really feel like I would have been better served if Primal had simply followed that hashtag rather than a particular set of users.&lt;/p&gt;

&lt;p&gt;We&amp;#39;ve already discussed how simple it is to set up the Primal Wallet. You can see the features section above if you missed it. It is, by far, the most user friendly experience to onboarding onto Lightning and getting a few sats for zapping, and it is the only one I know of that is built directly into a Nostr client. This means new users will have a frictionless introduction to transacting via Lightning, perhaps without even realizing that&amp;#39;s what they are doing.&lt;/p&gt;

&lt;p&gt;Discovering new content of interest is incredibly intuitive on Primal, and the only thing that new users may struggle with is getting their own notes seen by others. To assist with this, I would suggest Primal encourage users to make their first post to the introductions hashtag and direct any questions to the AskNostr hashtag as part of the onboarding process. This will get them some immediate interactions from other users, and further encouragement to set up their wallet if they haven&amp;#39;t already done so.&lt;/p&gt;

&lt;h2 id=&#34;how-do-ui-look-5&#34;&gt;How do UI look?&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.9&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;Primal is the most stunningly beautiful Nostr client available, in my honest opinion. Despite some of my hangups about certain functionality, the UI alone makes me &lt;strong&gt;&lt;em&gt;want&lt;/em&gt;&lt;/strong&gt; to use it.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/e5c420f154f3ee92bfa18a6a6318a1ec1904f834915c51b79417541285517b9d.jpg&#34; alt=&#34;Beautiful UI&#34;/&gt;&lt;/p&gt;

&lt;p&gt;It is clean, attractive, and intuitive. Everything I needed was easy to find, and nothing felt busy or cluttered. There are only a few minor UI glitches that I ran into while testing the app. Some of them were mentioned in the section of the review detailing the feed selector feature, but a couple others occurred during onboarding.&lt;/p&gt;

&lt;p&gt;First, my profile picture was not centered in the preview when I uploaded it. This appears to be because it was a low quality image. Uploading a higher quality photo did not have this result.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/20614bd54965f08510ce0332c1c5b8f31fe675c20701360afb4abb4e20a6e288.jpg&#34; alt=&#34;Profile Upload&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The other UI bug was related to text instructions that were cut off, and not able to scroll to see the rest of them. This occurred on a few pages during onboarding, and I expect it was due to the size of my phone screen, since it did not occur when I was on a slightly larger phone or tablet.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/5f7a990eb20ea98a099738527f100eaed192bfc2a525b0c0ec2d98f9066d7a20.jpg&#34; alt=&#34;Text Cutoff&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Speaking of tablets, Primal Android looks really good on a tablet, too! While the client does not have a landscape mode by default, many Android tablets support forcing apps to open in full-screen landscape mode, with mixed results. However, Primal handles it well. I would still like to see a tablet version developed that takes advantage of the increased screen real estate, but it is certainly a passable option.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/b428ffa7034674b4f1e72246656c683c4a8da3ad5a1117f4dcaf2707c361ad39.jpg&#34; alt=&#34;Home Feed 1&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/f16098361c39204f042ee7ce0758386fb0a60b102b86c8b153b4270f21f3b24b.jpg&#34; alt=&#34;Home Feed 2&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/f5f93b3471046900a72792fe931a47d9b77142df0afa26ca976156cd067e8ef2.jpg&#34; alt=&#34;Read 1&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/20a0bee6207fbc596c31aab3d391ebf3e3d879c23cbb9cda883ea4d5744a15d0.jpg&#34; alt=&#34;Read 2&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/57ef7e3f85bc5062d0744e7eae7d818fac062052ea62521230e210250b63311e.jpg&#34; alt=&#34;Media Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;At this point, I would say the web client probably has a bit better UI for use on a tablet than the Android client does, but you miss out on using the built-in wallet, which is a major selling point of the app.&lt;/p&gt;

&lt;p&gt;This lack of a landscape mode for tablets and the few very minor UI bugs I encountered are the only reason Primal doesn&amp;#39;t get a perfect score in this category, because the client is absolutely stunning otherwise, both in light and dark modes. There are also two color schemes available for each.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/1feefd2a53b1a9108b756ace835d49acc8e0b447ed417de6a1a83c250d97f25d.jpg&#34; alt=&#34;Available Themes&#34;/&gt;&lt;/p&gt;

&lt;h2 id=&#34;log-in-options-2&#34;&gt;Log In Options&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4&lt;/strong&gt; / 5 (Updated 4/30/2025)&lt;/p&gt;

&lt;p&gt;Unfortunately, Primal has not included any options for log in outside of pasting your private key into the application. While this is a very simple way to log in for new users to understand, it is also the least secure means to log into Nostr applications.&lt;/p&gt;

&lt;p&gt;This is because, even with the most trustworthy client developer, giving the application access to your private key always has the potential for that private key to somehow be exposed or leaked, and on Nostr there is currently no way to rotate to a different private key and keep your identity and social graph. If someone gets your key, they &lt;strong&gt;&lt;em&gt;are you&lt;/em&gt;&lt;/strong&gt; on Nostr for all intents and purposes.&lt;/p&gt;

&lt;p&gt;This is not a situation that users should be willing to tolerate from production-release clients at this point. There are much better log in standards that can and should be implemented if you care about your users.&lt;/p&gt;

&lt;p&gt;That said, I am happy to report that external signer support is on the roadmap for Primal, as confirmed below:&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1n59tc8k5l2v30jxuzghg7dy2ns76ld0hqnn8tkahyywpwp47ms5qst8ehl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1n59…8ehl&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;No word yet on whether this will be Android signer or remote signer support, or both.&lt;/p&gt;

&lt;p&gt;This lack of external signer support is why I absolutely will not use my main npub with Primal for Android. I am happy to use the web client, which supports and encourages logging in with a browser extension, but until the Android client allows users to protect their private key, I cannot recommend it for existing Nostr users.&lt;/p&gt;

&lt;p&gt;Update: As of version 2.2.13, all of what I have said above is now obsolete. Primal has added Android signer support, so users can now better protect their nsec by using Amber!&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/cd7207f59450bf6bf85f1006c8eb61de1eec53a810f1e1882d5b5ebd94097993.jpg&#34; alt=&#34;Amber Login&#34;/&gt;&lt;/p&gt;

&lt;p&gt;I would still like to see support for remote signers, especially with &lt;a href=&#34;https://nstart.me/en&#34;&gt;nstart.me&lt;/a&gt; as a recommended Nostr onboarding process and the advent of &lt;a href=&#34;https://github.com/FROSTR-ORG/&#34;&gt;FROSTR&lt;/a&gt; for key management. That said, Android signer support on its own has been a long time coming and is a very welcome addition to the Primal app. Bravo Primal team!&lt;/p&gt;

&lt;h2 id=&#34;zap-integration-2&#34;&gt;Zap Integration&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.8&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;As mentioned when discussing Primal&amp;#39;s built-in wallet feature, zapping in Primal can be the most seamless experience I have ever seen in a Nostr client. Pairing the wallet with the client is absolutely the path forward for Nostr leading the way to Bitcoin adoption.&lt;/p&gt;

&lt;p&gt;But what if you already have a Lightning wallet you want to use for zapping? You have a couple options. If it is an Alby wallet or another wallet that supports Nostr Wallet Connect, you can connect it with Primal to use with one-tap zapping.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/7a960cc97d57c8990d6f6d0d3bb037adb74b4745d374da6acd4a72b7575cc16f.jpg&#34; alt=&#34;Connect External Wallet&#34;/&gt;&lt;/p&gt;

&lt;p&gt;How your zapping experience goes with this option will vary greatly based on your particular wallet of choice and is beyond the scope of this review. I used this option with a hosted wallet on my Alby Hub and it worked perfectly. Primal gives you immediate feedback that you have zapped, even though the transaction usually takes a few seconds to process and appear in your wallet&amp;#39;s history.&lt;/p&gt;

&lt;p&gt;The one major downside to using an external wallet is the lack of integration with the wallet interface. This interface currently only works with Primal&amp;#39;s wallet, and therefore the most prominent tab in the entire app goes unused when you connect an external wallet.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/2f202f42c7b0f8f89163effd8a49a905a00105dc41b9dc6156c5bfa2c68a7354.jpg&#34; alt=&#34;Wallet Tab With External Wallet&#34;/&gt;&lt;/p&gt;

&lt;p&gt;An ideal improvement would be for the wallet screen to work similar to Alby Go when you have an external wallet connected via Nostr Wallet Connect, allowing the user to have Primal act as their primary mobile Lightning wallet. It could have balance and transaction history displayed, and allow sending and receiving, just like the integrated Primal wallet, but remove the ability to purchase sats directly through the app when using an external wallet.&lt;/p&gt;

&lt;h2 id=&#34;content-discovery-2&#34;&gt;Content Discovery&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.8&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;Primal is the best client to use if you want to discover new content you are interested in. There is no comparison, with only a few caveats.&lt;/p&gt;

&lt;p&gt;First, the content must have been posted to Nostr as either a short-form or long-form note. Primal has a limited ability to display other types of content. For instance, discovering video content or streaming content is lacking.&lt;/p&gt;

&lt;p&gt;Second, you must be willing to put up with the fact that Primal lacks a means of filtering sensitive content when you are exploring beyond the bounds of your current followers. This may not be an issue for some, but for others it could be a deal-breaker.&lt;/p&gt;

&lt;p&gt;Third, it would be preferable for Primal to follow topics you are interested in when you choose them during onboarding, rather than follow specific npubs. Ideally, create a &amp;#34;My Topics&amp;#34; feed that can be edited by selecting your interests in the Topics section of the Explore tab.&lt;/p&gt;

&lt;h2 id=&#34;relay-management-5&#34;&gt;Relay Management&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;2.5&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;For new users who don&amp;#39;t want to mess around with managing relays, Primal is fantastic! There are 7 relays selected by default, in addition to Primal&amp;#39;s caching service. For most users who aren&amp;#39;t familiar with Nostr&amp;#39;s protocol archetecture, they probably won&amp;#39;t ever have to change their default relays in order to use the client as they would expect.&lt;/p&gt;

&lt;p&gt;However, two of these default relays were consistently unreachable during the week that I tested. These were relay.plebes.fans and remnant.cloud. The first relay seems to be an incorrect URL, as I found nosflare.plebes.fans online and with perfect uptime for the last 12 hours on &lt;a href=&#34;https://nostr.watch&#34;&gt;nostr.watch&lt;/a&gt;. I was unable to find remnant.cloud on nostr.watch at all. A third relay was intermittent, sometimes online and reachable, and other times unreachable: v1250.planz.io/nostr. If Primal is going to have default relays, they should ideally be reliable and with accurate URLs.&lt;/p&gt;

&lt;p&gt;That said, users can add other relays that they prefer, and remove relays that they no longer want to use. They can even set a different caching service to use with the client, rather than using Primal&amp;#39;s.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/85faf737b36a8d3e139525a0edca300ba589d4bbbb22d2bbc6564ae6ff5b6bf2.jpg&#34; alt=&#34;Relay Management&#34;/&gt;&lt;/p&gt;

&lt;p&gt;However, that is the extent of a user&amp;#39;s control over their relays. They cannot choose which relays they want to write to and which they want to read from, nor can they set any private relays, outbox or inbox relays, or general relays. Loading the npub I used for this review into another client with full relay management support revealed that the relays selected in Primal are being added to both the user&amp;#39;s public outbox relays and public inbox relays, but not to any other relay type, which leads me to believe the caching relay is acting as the client&amp;#39;s only general relay and search relay.&lt;/p&gt;

&lt;p&gt;One unique and welcomed addition is the &amp;#34;Enhanced Privacy&amp;#34; feature, which is off by default, but which can be toggled on. I am not sure why this is not on by default, though. Perhaps someone from the Primal team can enlighten me on that choice.&lt;/p&gt;

&lt;p&gt;By default, when you post to Nostr, all of your outbox relays will see your IP address. If you turn on the Enhanced Privacy mode, only Primal&amp;#39;s caching service will see your IP address, because it will post your note to the other relays on your behalf. In this way, the caching service acts similar to a VPN for posting to Nostr, as long as you trust Primal not to log or leak your IP address.&lt;/p&gt;

&lt;p&gt;In short, if you use any other Nostr clients at all, do not use Primal for managing your relays.&lt;/p&gt;

&lt;h2 id=&#34;media-hosting-options-2&#34;&gt;Media Hosting Options&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.9&lt;/strong&gt; / 5
This is a NEW SECTION of this review, as of version 2.2.13!&lt;/p&gt;

&lt;p&gt;Primal has recently added support for the Blossom protocol for media hosting, and has added a new section within their settings for &amp;#34;Media Uploads.&amp;#34;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/da4c8efc5b9217924877050c9db491568bd59dcce4a0668157e866be852c3e10.jpg&#34; alt=&#34;Media Uploads&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Media hosting is one of the more complicated problems to solve for a decentralized publishing protocol like Nostr. Text-based notes are generally quite small, making them no real burden to store on relays, and a relay can prune old notes as they see fit, knowing that anyone who really cared about those notes has likely archived them elsewhere. Media, on the other hand, can very quickly fill up a server&amp;#39;s disk space, and because it is usually addressable via a specific URL, removing it from that location to free up space means it will no longer load for anyone.&lt;/p&gt;

&lt;p&gt;Blossom solves this issue by making it easy to run a media server and have the same media mirrored to more than one for redundancy. Since the media is stored with a file name that is a hash of the content itself, if the media is deleted from one server, it can still be found from any other server that has the same file, without any need to update the URL in the Nostr note where it was originally posted.&lt;/p&gt;

&lt;p&gt;Prior to this update, Primal only allowed media uploads to their own media server. Now, users can upload to any blossom server, and even choose to have their pictures or videos mirrored additional servers automatically. To my knowledge, no other Nostr client offers this automatic mirroring at the time of upload.&lt;/p&gt;

&lt;p&gt;One of my biggest criticisms of Primal was that it had taken a siloed approach by providing a client, a caching relay, a media server, and a wallet all controlled by the same company. The whole point of Nostr is to separate control of all these services to different entities. Now users have more options for separating out their media hosting and their wallet to other providers, at least. I would still like to see other options available for a caching relay, but that relies on someone else being willing to run one, since the software is open for anyone to use. It&amp;#39;s just not your average, lightweight relay that any average person can run from home.&lt;/p&gt;

&lt;p&gt;Regardless, this update to add custom Blossom servers is a most welcome step in the right direction!&lt;/p&gt;

&lt;h2 id=&#34;current-users-questions-5&#34;&gt;Current Users&amp;#39; Questions&lt;/h2&gt;

&lt;p&gt;The AskNostr hashtag can be a good indication of the pain points that other users are currently having with a client. Here are some of the most common questions submitted about Primal since the launch of 2.0:&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1dqv4mwqn7lvpaceg9s7damf932ydv9skv2x99l56ufy3f7q8tkdqpxk0rd&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1dqv…k0rd&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This was a pretty common question, because users expect that they will be able to create the same type of content that they can consume in a particular client. I can understand why this was left out in a mobile client, but perhaps it should be added in the web client.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note16xnm8a2mmrs7t9pqymwjgd384ynpf098gmemzy49p3572vhwx2mqcqw8xe&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note16xn…w8xe&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This is a more concerning bug, since it appears some users are experiencing their images being replaced with completely different images. I did not experience anything similar in my testing, though.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1uhrk30nq0e566kx8ac4qpwrdh0vfaav33rfvckyvlzn04tkuqahsx8e7mr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1uhr…e7mr&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;There hasn&amp;#39;t been an answer to this, but I have not been able to find a way. It seems search results will always include replies as well as original notes, so a feed made from the search results will as well. Perhaps a filter can be added to the advanced search to exclude replies? There is already a filter to &lt;strong&gt;&lt;em&gt;only&lt;/em&gt;&lt;/strong&gt; show replies, but there is no corresponding filter to only show original notes.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1zlnzua28a5v76jwuakyrf7hham56kx9me9la3dnt3fvymcyaq6eqjfmtq6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1zln…mtq6&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Since both mobile platforms support the wallet, users expect that they will be able to access it in their web client, too. At this time, they cannot. The only way to have seamless zapping in the web client is to use the Alby extension, but there is not a way to connect it to your Primal wallet via Nostr Wallet Connect either. This means users must have a separate wallet for zapping on the web client if they use the Primal Wallet on mobile.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note15tf2u9pffy58y9lk27y245ew792raqc7lc22jezxvqj7xrak9ztqu45wep&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note15tf…5wep&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;It seems that Primal is filtering for spam even for profiles you actively follow. Moreover, exactly what the criteria is for being considered spam is currently opaque.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1xexnzv0vrmc8svvduurydwmu43w7dftyqmjh4ps98zksr39ln2qswkuced&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1xex…uced&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;For those unaware, Blossom is a protocol for hosting media as blobs identified by a hash, allowing them to be located on and displayed from other servers they have been mirrored to when when the target server isn&amp;#39;t available. Primal currently runs a Blossom server (blossom.primal.net) so I would expect we see Blossom support in the future.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1unugv7s36e2kxl768ykg0qly7czeplp8qnc207k4pj45rexgqv4sue50y6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1unu…50y6&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Currently, Primal on Android only supports uploading photos to your posts. Users must upload any video to some other hosting service and copy/paste a link to the video into their post on Primal. I would not be surprised to see this feature added in the near future, though.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note10w6538y58dkd9mdrlkfc8ylhnyqutc56ggdw7gk5y7nsp00rdk4q3qgrex&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note10w6…grex&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Many Nostr users have more than one npub for various uses. Users would prefer to have a way to quickly switch between accounts than to have to log all the way out and paste their npub for the other account every time they want to use it.&lt;/p&gt;

&lt;p&gt;There is good news on this front, though:&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note17xv632yqfz8nx092lj4sxr7drrqfey6e2373ha00qlq8j8qv6jjs36kxlh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note17xv…kxlh&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2 id=&#34;wrap-up-5&#34;&gt;Wrap Up&lt;/h2&gt;

&lt;p&gt;All in all, Primal is an excellent client. It won&amp;#39;t be for everyone, but that&amp;#39;s one of the strengths of Nostr as a protocol. You can choose to use the client that best fits your own needs, and supplement with other clients and tools as necessary.&lt;/p&gt;

&lt;p&gt;There are a couple glaring issues I have with Primal that prevent me from using it on my main npub, but it is also an ever-improving client, that already has me hopeful for those issues to be resolved in a future release.&lt;/p&gt;

&lt;p&gt;So, what should I review next? Another Android client, such as #Amethyst or #Voyage? Maybe an &amp;#34;other stuff&amp;#34; app, like #Wavlake or #Fountain? Please leave your suggestions in the comments.&lt;/p&gt;

&lt;p&gt;I hope this review was valuable to you! If it was, please consider letting me know just how valuable by zapping me some sats and reposting it out to your follows.&lt;/p&gt;

&lt;p&gt;Thank you for reading!&lt;/p&gt;

&lt;p&gt;PV 🤙&lt;/p&gt;
 &lt;/blockquote&gt;&lt;br/&gt;Another good custodial option would be &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqst4qyeqenw7zm0fwjsty68h6cnys5jre2xd8ngqpjv5a2j26s78fspzemhxue69uhhyetvv9ujucm0d9hx7uewd9hj75a0pev&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;OVO&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…0pev&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;.&lt;br/&gt;&lt;br/&gt;Non-custodial, check out &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsrf5h4ya83jk8u6t9jgc76h6kalz3plp9vusjpm2ygqgalqhxgp9gpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9ekxzmnyqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueq555fk2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;ZEUS&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…5fk2&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;/nprofile1qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0spzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcprdmhxue69uhkummnw3ez6vfwde3x7tnpdenkzmnf9e3k75xqss4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alby&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…qss4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Hub.
    </content>
    <updated>2024-12-11T19:22:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsded8sjf560edcsc94l082xn0jhmge4dmdxg7trzd7qmg4ssch27qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9uzntm</id>
    
      <title type="html">This is my biggest gripe about Primal in my recent review. They ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsded8sjf560edcsc94l082xn0jhmge4dmdxg7trzd7qmg4ssch27qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc9uzntm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvw7l3jqa7f890zjy9hfrq5rqcuc3cvc84tvdy97k6906t3m3us4qtp5ewe&#39;&gt;nevent1q…5ewe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is my biggest gripe about Primal in my recent review. They say signer support will be coming, though.
    </content>
    <updated>2024-12-10T23:45:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs84w75lrwkue2yhmkaf7n83j3r0evtcevw64h36cuemrfny2xw9egzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcm22fnp</id>
    
      <title type="html">Looks like it is back up!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs84w75lrwkue2yhmkaf7n83j3r0evtcevw64h36cuemrfny2xw9egzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcm22fnp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9480gk2vxlske27647ljvu9krss8r5n64264h9f84mx5hsefvk2q8kdt7r&#39;&gt;nevent1q…dt7r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looks like it is back up!
    </content>
    <updated>2024-12-10T18:40:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqxwnw0uyyf8lh7k5qvm5h4dq26rxqxz8xefmkejlqjcu0rxnqnzszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcxl5we0</id>
    
      <title type="html">Probably my fault. My node has been down intermittently due to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqxwnw0uyyf8lh7k5qvm5h4dq26rxqxz8xefmkejlqjcu0rxnqnzszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcxl5we0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsynyx94p6j4rhl9zngxkaakm4y468cdj8lstry0x3xtmew3zpquzc3qj84h&#39;&gt;nevent1q…j84h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Probably my fault. My node has been down intermittently due to some internet issues in the last day or so and my zapping wallet is hosted on my node via Alby Hub.&lt;br/&gt;&lt;br/&gt;Won&amp;#39;t have a chance to investigate the issue until I get home this evening.
    </content>
    <updated>2024-12-10T15:32:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstzx72ealvylt7kq55znp790n5mrgh06hxfr6fflwuzreulzn3mnqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc0xudc8</id>
    
      <title type="html">New website powered by @nprofile…l6t9! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstzx72ealvylt7kq55znp790n5mrgh06hxfr6fflwuzreulzn3mnqzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc0xudc8" />
    <content type="html">
      New website powered by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsq36k72r04rkj2gt6acpz7xkehrypwqmt2spfpt0kr6ukudp7vkpqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpzpmhxue69uhkummnw3ezumt0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0v2l6t9&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Npub.pro&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…l6t9&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.nostr-reviews.com&#34;&gt;https://www.nostr-reviews.com&lt;/a&gt;
    </content>
    <updated>2024-12-09T07:25:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs828r2gucs3as2h5tzddhu3j862nhsm3mzwc6j6y73e5a2aqqq9aczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcafq7na</id>
    
      <title type="html">Oh, there&amp;#39;s plenty of Nostr users on iOS, and some good ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs828r2gucs3as2h5tzddhu3j862nhsm3mzwc6j6y73e5a2aqqq9aczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcafq7na" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfra2njr897pmc6gpf5v95quq3mlegfddgsyhxxduwpp97fsgdcfq2qe4d9&#39;&gt;nevent1q…e4d9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, there&amp;#39;s plenty of Nostr users on iOS, and some good clients over there to be reviewed eventually. But I&amp;#39;ll need to be able to justify spending money on an iPhone to my wife somehow.
    </content>
    <updated>2024-12-09T04:14:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdxztlj94vukraf3w0d7p9mmam7lwg4qsyckr25jlejtcwu0k2mzszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcq5vppm</id>
    
      <title type="html">Look forward to the list! And yes, they renamed it to the Nostr ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdxztlj94vukraf3w0d7p9mmam7lwg4qsyckr25jlejtcwu0k2mzszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcq5vppm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr7tsw4znxjzqky4a73cuax42j5xtf3wlnvuys2t7r9rrcxm32myg2djhfj&#39;&gt;nevent1q…jhfj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Look forward to the list!&lt;br/&gt;&lt;br/&gt;And yes, they renamed it to the Nostr Firehose, which I think is a good description of what you get. 🤣
    </content>
    <updated>2024-12-09T03:59:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdhmfqye4pkr0l7fv6ecqky322mefhy630tdf72q3tw29l0ygcmeczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgrv43j</id>
    
      <title type="html">Would love to! Unfortunately I am one iOS device short of being ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdhmfqye4pkr0l7fv6ecqky322mefhy630tdf72q3tw29l0ygcmeczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcgrv43j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx6lwvfyzte0y0asccnpg57zq383p3qr6qll4w63tcg99769vxypg629k8h&#39;&gt;nevent1q…9k8h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Would love to! Unfortunately I am one iOS device short of being able to do so.&lt;br/&gt;&lt;br/&gt;Looking forward to reviewing NoteDeck when we have a production release, though!
    </content>
    <updated>2024-12-09T03:58:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszd7ka8hslg5xgx8pexzsqpuvmudu2lv4vt8fyqzyns89kv6t63aszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc5uat28</id>
    
      <title type="html">Really appreciate the feedback and the zap! I learned a ton about ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszd7ka8hslg5xgx8pexzsqpuvmudu2lv4vt8fyqzyns89kv6t63aszyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc5uat28" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstxe8xdmsctvfw2xe09504ewkgvana6s7ulyj3n05vdyznzq3q2wcqk59zu&#39;&gt;nevent1q…59zu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Really appreciate the feedback and the zap! I learned a ton about Primal from doing the review, too.&lt;br/&gt;&lt;br/&gt;What would you like to see me review next?
    </content>
    <updated>2024-12-09T03:00:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfe6qz6ke2chhcjqnw03hslzy6lmjcnmkzc32d4fcs9a22g8c9d7czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctctyn2mj</id>
    
      <title type="html">Thank you so much for reposting, zapping, and your feedback! Glad ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfe6qz6ke2chhcjqnw03hslzy6lmjcnmkzc32d4fcs9a22g8c9d7czyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctctyn2mj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs93rzqfvphrrzrlfwre02cgy355fpdn0tmuwhye76df9yzlfru3wcgltrhy&#39;&gt;nevent1q…trhy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you so much for reposting, zapping, and your feedback!&lt;br/&gt;&lt;br/&gt;Glad to hear you&amp;#39;re going to give Primal a go, as well. I am definitely outside of their target audience, but I also understand that there are far more folks who absolutely are within it.&lt;br/&gt;&lt;br/&gt;Any suggestions for what I should review next?
    </content>
    <updated>2024-12-09T02:58:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq7ecj4wz4vlesfhcxznrdxw6klspgexvj0s00q5ckvmzkvyqec7qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc49eexs</id>
    
      <title type="html">Really appreciate the feedback! Any app you would like to see a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq7ecj4wz4vlesfhcxznrdxw6klspgexvj0s00q5ckvmzkvyqec7qzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc49eexs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8kvhaxlq8p7tjlxdnjt23jnufet5csglkcp7hk3uu0n38s73xgcgpxyhud&#39;&gt;nevent1q…yhud&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Really appreciate the feedback! Any app you would like to see a review on next?
    </content>
    <updated>2024-12-09T02:46:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq7vpf5k7zrd48kun8vyt76utk7jvfpcfwrm8zgkjrcqy8r72hynczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc5ccvnn</id>
    
      <title type="html">Do you have friends and family you&amp;#39;ve been trying to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq7vpf5k7zrd48kun8vyt76utk7jvfpcfwrm8zgkjrcqy8r72hynczyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctc5ccvnn" />
    <content type="html">
      Do you have friends and family you&amp;#39;ve been trying to purplepill into trying out #Nostr? &lt;br/&gt;&lt;br/&gt;#Primal may be just the client to get them started with.&lt;br/&gt;&lt;br/&gt;Read the full-length review to see why.&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;/naddr1qqxnzdenxvmrxdf3xqenwvp4qy28wue69uhnzv3h9cczuvpwxyargwpk8yhsygqur84348t9kc84gfarpl37ftdzytkjk5dvf4ez8ks4xz6wytashspsgqqqw4rs6g6396&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…6396&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;p&gt;I am happy to present to you the first full review posted to Nostr Reviews: #Primal for #Android!&lt;/p&gt;

&lt;p&gt;Primal has its origins as a micro-blogging, social media client, though it is now expanding its horizons into long-form content. It was first released only as a web client in March of 2023, but has since had a native client released for both iOS and Android. All of Primal&amp;#39;s clients recently had an update to Primal 2.0, which included both performance improvements and a number of new features. This review will focus on the Android client specifically, both on phone and tablet.&lt;/p&gt;

&lt;p&gt;Since Primal has also added features that are only available to those enrolled in their new premium subscription, it should also be noted that this review will be from the perspective of a free user. This is for two reasons. First, I am using an alternate npub to review the app, and if I were to purchase premium at some time in the future, it would be on my main npub. Second, despite a lot of positive things I have to say about Primal, I am not planning to regularly use any of their apps on my main account for the time being, for reasons that will be discussed later in the review.&lt;/p&gt;

&lt;p&gt;The application can be installed through the &lt;a href=&#34;https://play.google.com/store/apps/details?id=net.primal.android&amp;amp;hl=en_US&#34;&gt;Google Play Store&lt;/a&gt;, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10r8…t2p8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, or by downloading it directly from Primal&amp;#39;s &lt;a href=&#34;https://github.com/PrimalHQ/primal-android-app/releases/&#34;&gt;GitHub&lt;/a&gt;. The full review is current as of Primal Android version 2.0.21. Updates to the review on 4/30/2025 are current as of version 2.2.13.&lt;/p&gt;

&lt;p&gt;In the ecosystem of &amp;#34;notes and other stuff,&amp;#34; Primal is predominantly in the &amp;#34;notes&amp;#34; category. It is geared toward users who want a social media experience similar to Twitter or Facebook with an infinite scrolling feed of notes to interact with. However, there is some &amp;#34;other stuff&amp;#34; included to complement this primary focus on short and long form notes including a built-in Lightning wallet powered by #Strike, a robust advanced search, and a media-only feed.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/9d184a3d9549071feaf3d2b1355f258f1f420400d019fea31da2fd64e13e80f8.jpg&#34; alt=&#34;Main Screens Preview&#34;/&gt;&lt;/p&gt;

&lt;h2 id=&#34;overall-impression-8&#34;&gt;Overall Impression&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.4&lt;/strong&gt; / 5 (Updated 4/30/2025)&lt;/p&gt;

&lt;p&gt;Primal may well be the most polished UI of any Nostr client native to Android. It is incredibly well designed and thought out, with all of the icons and settings in the places a user would expect to find them. It is also incredibly easy to get started on Nostr via Primal&amp;#39;s sign-up flow. The only two things that will be foreign to new users are the lack of any need to set a password or give an email address, and the prompt to optionally set up the wallet.&lt;/p&gt;

&lt;p&gt;Complaints prior to the 2.0 update about Primal being slow and clunky should now be completely alleviated. I only experienced quick load times and snappy UI controls with a couple very minor exceptions, or when loading DVM-based feeds, which are outside of Primal&amp;#39;s control.&lt;/p&gt;

&lt;p&gt;Primal is not, however, a client that I would recommend for the power-user. Control over preferred relays is minimal and does not allow the user to determine which relays they write to and which they only read from. Though you can use your own wallet, it will not appear within the wallet interface, which only works with the custodial wallet from Strike. Moreover, and most eggregiously, the only way for existing users to log in is by pasting their nsec, as Primal does not support either the Android signer or remote signer options for users to protect their private key at this time. This lack of signer support is the primary reason the client received such a low overall score. If even one form of external signer log in is added to Primal, the score will be amended to 4.2 / 5, and if both Android signer and remote signer support is added, it will increase to 4.5.&lt;/p&gt;

&lt;p&gt;Update: As of version 2.2.13, Primal now supports the Amber Android signer! One of the most glaring issues with the app has now been remedied and as promised, the overall score above has been increased.&lt;/p&gt;

&lt;p&gt;Another downside to Primal is that it still utilizes an outdated direct message specification that leaks metadata that can be readily seen by anyone on the network. While the content of your messages remains encrypted, anyone can see who you are messaging with, and when. This also means that you will not see any DMs from users who are messaging from a client that has moved to the latest, and far more private, messaging spec.&lt;/p&gt;

&lt;p&gt;That said, the beautiful thing about Nostr as a protocol is that users are not locked into any particular client. You may find Primal to be a great client for your average #bloomscrolling and zapping memes, but opt for a different client for more advanced uses and for direct messaging.&lt;/p&gt;

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

&lt;p&gt;Primal has a lot of features users would expect from any Nostr client that is focused on short-form notes, but it also packs in a lot of features that set it apart from other clients, and that showcase Primal&amp;#39;s obvious prioritization of a top-tier user experience.&lt;/p&gt;

&lt;h3 id=&#34;home-feed-5&#34;&gt;Home Feed&lt;/h3&gt;

&lt;p&gt;By default, the infinitely scrolling Home feed displays notes from those you currently follow in chronological order. This is traditional Nostr at its finest, and made all the more immersive by the choice to have all distracting UI elements quickly hide themselves from view as the you begin to scroll down the feed. They return just as quickly when you begin to scroll back up.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/c5d9b9355bbba6bd0d7a8b2a95a6399c5267aec99ffd8326cebdb86401d3a2e2.jpg&#34; alt=&#34;Home Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Scrolling the feed is incredibly fast, with no noticeable choppiness and minimal media pop-in if you are on a decent internet connection.&lt;/p&gt;

&lt;p&gt;Helpfully, it is easy to get back to the top of the feed whenever there is a new post to be viewed, as a bubble will appear with the profile pictures of the users who have posted since you started scrolling.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d0aeeaf2bf62312dd4fae9ca294865ad559ce0f4f2684a4bc9182d71569431af.jpg&#34; alt=&#34;New Posts Notification&#34;/&gt;&lt;/p&gt;

&lt;h3 id=&#34;interacting-with-notes-5&#34;&gt;Interacting With Notes&lt;/h3&gt;

&lt;p&gt;Interacting with a note in the feed can be done via the very recognizable icons at the bottom of each post. You can comment, zap, like, repost, and/or bookmark the note.&lt;/p&gt;

&lt;p&gt;Notably, tapping on the zap icon will immediately zap the note your default amount of sats, making zapping incredibly fast, especially when using the built-in wallet. Long pressing on the zap icon will open up a menu with a variety of amounts, along with the ability to zap a custom amount. All of these amounts, and the messages that are sent with the zap, can be customized in the application settings.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/1df03e121f792664ba46f7769ac1d71dedf29e8217c4cd9726f9d8a0fe7699f2.jpg&#34; alt=&#34;Zapping&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Users who are familiar with Twitter or Instagram will feel right at home with only having one option for &amp;#34;liking&amp;#34; a post. However, users from Facebook or other Nostr clients may wonder why they don&amp;#39;t have more options for reactions. This is one of those things where users who are new to Nostr probably won&amp;#39;t notice they are missing out on anything at all, while users familiar with clients like #Amethyst or #noStrudel will miss the ability to react with a 🤙 or a 🫂.&lt;/p&gt;

&lt;p&gt;It&amp;#39;s a similar story with the bookmark option. While this is a nice bit of feature parity for Twitter users, for those already used to the ability to have multiple customized lists of bookmarks, or at minimum have the ability to separate them into public and private, it may be a disappointment that they have no access to the bookmarks they already built up on other clients. Primal offers only one list of bookmarks for short-form notes and they are all visible to the public. However, you are at least presented with a warning about the public nature of your bookmarks before saving your first one.&lt;/p&gt;

&lt;p&gt;Yet, I can&amp;#39;t dock the Primal team much for making these design choices, as they are understandable for Primal&amp;#39;s goal of being a welcoming client for those coming over to Nostr from centralized platforms. They have optimized for the onboarding of new users, rather than for those who have been around for a while, and there is absolutely nothing wrong with that.&lt;/p&gt;

&lt;h3 id=&#34;post-creation-5&#34;&gt;Post Creation&lt;/h3&gt;

&lt;p&gt;Composing posts in Primal is as simple as it gets. Accessed by tapping the obvious circular button with a &amp;#34;&#43;&amp;#34; on it in the lower right of the Home feed, most of what you could need is included in the interface, and nothing you don&amp;#39;t.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d2c80e0a1e07897fa3139e44c97bb2b4f99448af81de42f51fce53c029ab63f6.jpg&#34; alt=&#34;Composing Notes&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Your device&amp;#39;s default keyboard loads immediately, and the you can start typing away.&lt;/p&gt;

&lt;p&gt;There are options for adding images from your gallery, or taking a picture with your camera, both of which will result in the image being uploaded to Primal&amp;#39;s media-hosting server. If you prefer to host your media elsewhere, you can simply paste the link to that media into your post.&lt;/p&gt;

&lt;p&gt;There is also an @ icon as a tip-off that you can tag other users. Tapping on this simply types &amp;#34;@&amp;#34; into your note and brings up a list of users. All you have to do to narrow down the user you want to tag is continue typing their handle, Nostr address, or paste in their npub.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/0b194a110cef754f5bd0cdcf540bbd3d096f766ad9e06b60bb20709cba9fc425.jpg&#34; alt=&#34;Tagging Users&#34;/&gt;&lt;/p&gt;

&lt;p&gt;This can get mixed results in other clients, which sometimes have a hard time finding particular users when typing in their handle, forcing you to have to remember their Nostr address or go hunt down their npub by another means. Not so with Primal, though. I had no issues tagging anyone I wanted by simply typing in their handle.&lt;/p&gt;

&lt;p&gt;Of course, when you are tagging someone well known, you may find that there are multiple users posing as that person. Primal helps you out here, though. Usually the top result is the person you want, as Primal places them in order of how many followers they have. This is quite reliable right now, but there is nothing stopping someone from spinning up an army of bots to follow their fake accounts, rendering follower count useless for determining which account is legitimate. It would be nice to see these results ranked by web-of-trust, or at least an indication of how many users you follow who also follow the users listed in the results.&lt;/p&gt;

&lt;p&gt;Once you are satisfied with your note, the &amp;#34;Post&amp;#34; button is easy to find in the top right of the screen.&lt;/p&gt;

&lt;h3 id=&#34;feed-selector-and-marketplace-5&#34;&gt;Feed Selector and Marketplace&lt;/h3&gt;

&lt;p&gt;Primal&amp;#39;s Home feed really shines when you open up the feed selection interface, and find that there are a plethora of options available for customizing your view. By default, it only shows four options, but tapping &amp;#34;Edit&amp;#34; opens up a new page of available toggles to add to the feed selector.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/1b0ab7a4f224357c1269c470ff6aaeae91afe9f96f1dbf7ba3108de2b7b25dd4.jpg&#34; alt=&#34;Feed Selector&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The options don&amp;#39;t end there, though. Tapping &amp;#34;Add Feed&amp;#34; will open up the feed marketplace, where an ever-growing number of custom feeds can be found, some created by Primal and some created by others. This feed marketplace is available to a few other clients, but none have so closely integrated it with their Home feeds like Primal has.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/52eba74423914390eaf4105d7f326a8b914b91788e2eea6ed1b37c3883eb2226.jpg&#34; alt=&#34;Feed Marketplace&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately, as great as these custom feeds are, this was also the feature where I ran into the most bugs while testing out the app.&lt;/p&gt;

&lt;p&gt;One of these bugs was while selecting custom feeds. Occasionally, these feed menu screens would become unresponsive and I would be unable to confirm my selection, or even use the back button on my device to back out of the screen. However, I was able to pull the screen down to close it and re-open the menu, and everything would be responsive again.&lt;/p&gt;

&lt;p&gt;This only seemed to occur when I spent 30 seconds or more on the same screen, so I imagine that most users won&amp;#39;t encounter it much in their regular use.&lt;/p&gt;

&lt;p&gt;Another UI bug occurred for me while in the feed marketplace. I could scroll down the list of available feeds, but attempting to scroll back up the feed would often close the interface entirely instead, as though I had pulled the screen down from the top, when I was swiping in the middle of the screen.&lt;/p&gt;

&lt;p&gt;The last of these bugs occurred when selecting a long-form &amp;#34;Reads&amp;#34; feed while in the menu for the Home feed. The menu would allow me to add this feed and select it to be displayed, but it would fail to load the feed once selected, stating &amp;#34;There is no content in this feed.&amp;#34; Going to a different page within the the app and then going back to the Home tab would automatically remove the long-form feed from view, and reset back to the most recently viewed short-form &amp;#34;Notes&amp;#34; feed, though the long-form feed would still be available to select again. The results were similar when selecting a short-form feed for the Reads feed.&lt;/p&gt;

&lt;p&gt;I would suggest that if long-form and short-form feeds are going to be displayed in the same list, and yet not be able to be displayed in the same feed, the application should present an error message when attempting to add a long-form feed for the Home feed or a short-form feed for the Reads feed, and encourage the user add it to the proper feed instead.&lt;/p&gt;

&lt;h3 id=&#34;long-form-reads-feed-5&#34;&gt;Long-Form &amp;#34;Reads&amp;#34; Feed&lt;/h3&gt;

&lt;p&gt;A brand new feature in Primal 2.0, users can now browse and read long-form content posted to Nostr without having to go to a separate client. Primal now has a dedicated &amp;#34;Reads&amp;#34; feed to browse and interact with these articles.&lt;/p&gt;

&lt;p&gt;This feed displays the author and title of each article or blog, along with an image, if available. Quite conveniently, it also lets you know the approximate amount of time it will take to read a given article, so you can decide if you have the time to dive into it now, or come back later.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/8ceb7c0cb8b8da7544d63ee8dfe00c78ef300aa6fab86794a1c87b29c460c646.jpg&#34; alt=&#34;Reads Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Noticeably absent from the Reads feed, though, is the ability to compose an article of your own. This is another understandable design choice for a mobile client. Composing a long-form note on a smart-phone screen is not a good time. Better to be done on a larger screen, in a client with a full-featured text editor.&lt;/p&gt;

&lt;p&gt;Tapping an article will open up an attractive reading interface, with the ability to bookmark for later. These bookmarks are a separate list from your short-form note bookmarks so you don&amp;#39;t have to scroll through a bunch of notes you bookmarked to find the article you told yourself you would read later and it&amp;#39;s already been three weeks.&lt;/p&gt;

&lt;p&gt;While you can comment on the article or zap it, you will notice that you cannot repost or quote-post it. It&amp;#39;s not that you can&amp;#39;t do so on Nostr. You absolutely can in other clients. In fact, you can do so on Primal&amp;#39;s web client, too. However, Primal on Android does not handle rendering long-form note previews in the Home feed, so they have simply left out the option to share them there. See below for an example of a quote-post of a long-form note in the Primal web client vs the Android client.&lt;/p&gt;

&lt;p&gt;Primal Web:
&lt;img src=&#34;https://relay.brightbolt.net/c97ed887ddf0a827d4f04b638619ea54cfe54ca022daa92a5ce3aa9b062cd5d8.jpg&#34; alt=&#34;Quote Post of Long-Form Web&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Primal Android:
&lt;img src=&#34;https://relay.brightbolt.net/bc3c10a697a4feee57ad9f0a7de23bc7fc9c1208c07d43995416f9a6b69762cc.jpg&#34; alt=&#34;Quote Post of Long-Form Android&#34;/&gt;&lt;/p&gt;

&lt;h3 id=&#34;the-explore-tab-5&#34;&gt;The Explore Tab&lt;/h3&gt;

&lt;p&gt;Another unique feature of the Primal client is the Explore tab, indicated by the compass icon. This tab is dedicated to discovering content from outside your current follow list. You can find the feed marketplace here, and add any of the available feeds to your Home or Reads feed selections. You can also find suggested users to follow in the People tab. The Zaps tab will show you who has been sending and receiving large zaps. Make friends with the generous ones!&lt;/p&gt;

&lt;p&gt;The Media tab gives you a chronological feed of just media, displayed in a tile view. This can be great when you are looking for users who post dank memes, or incredible photography on a regular basis. Unfortunately, it appears that there is no way to filter this feed for sensitive content, and so you do not have to scroll far before you see pornographic material.&lt;/p&gt;

&lt;p&gt;Indeed, it does not appear that filters for sensitive content are available in Primal for &lt;strong&gt;&lt;em&gt;any&lt;/em&gt;&lt;/strong&gt; feed. The app is kind enough to give a minimal warning that objectionable content may be present when selecting the &amp;#34;Nostr Firehose&amp;#34; option in your Home feed, with a brief &amp;#34;be careful&amp;#34; in the feed description, but there is not even that much of a warning here for the media-only feed.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/283dd88e298a22b388083da63f1099f3cd874689501d2d4a31baa279ae75b6e7.jpg&#34; alt=&#34;Media Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The media-only feed doesn&amp;#39;t appear to be quite as bad as the Nostr Firehose feed, so there must be some form of filtering already taking place, rather than being a truly global feed of all media. Yet, occasional sensitive content still litters the feed and is unavoidable, even for users who would rather not see it. There are, of course, ways to mute particular users who post such content, if you don&amp;#39;t want to see it a second time from the same user, but that is a never-ending game of whack-a-mole, so your only realistic choices in Primal are currently to either avoid the Nostr Firehose and media-only feeds, or determine that you can put up with regularly scrolling past often graphic content.&lt;/p&gt;

&lt;p&gt;This is probably the only choice Primal has made that is not friendly to new users. Most clients these days will have some protections in place to hide sensitive content by default, but still allow the user to toggle those protections off if they so choose. Some of them hide posts flagged as sensitive content altogether, others just blur the images unless the user taps to reveal them, and others simply blur all images posted by users you don&amp;#39;t follow. If Primal wants to target new users who are accustomed to legacy social media platforms, they really should follow suit.&lt;/p&gt;

&lt;p&gt;The final tab is titled &amp;#34;Topics,&amp;#34; but it is really just a list of popular hashtags, which appear to be arranged by how often they are being used. This can be good for finding things that other users are interested in talking about, or finding specific content you are interested in.&lt;/p&gt;

&lt;p&gt;If you tap on any topic in the list, it will display a feed of notes that include that hashtag. What&amp;#39;s better, you can add it as a feed option you can select on your Home feed any time you want to see posts with that tag.&lt;/p&gt;

&lt;p&gt;The only suggestion I would make to improve this tab is some indication of why the topics are arranged in the order presented. A simple indicator of the number of posts with that hashtag in the last 24 hours, or whatever the interval is for determining their ranking, would more than suffice.&lt;/p&gt;

&lt;p&gt;Even with those few shortcomings, Primal&amp;#39;s Explore tab makes the client one of the best options for discovering content on Nostr that you are actually interested in seeing and interacting with.&lt;/p&gt;

&lt;h3 id=&#34;built-in-wallet-5&#34;&gt;Built-In Wallet&lt;/h3&gt;

&lt;p&gt;While this feature is completely optional, the icon to access the wallet is the largest of the icons at the bottom of the screen, making you feel like you are missing out on the most important feature of the app if you don&amp;#39;t set it up. I could be critical of this design choice, but in many ways I think it is warranted. The built-in wallet is one of the most unique features that Primal has going for it.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/39fa136a07094af556401601dc6402e4b3cbc519005787e12ee18f6eee054a0c.jpg&#34; alt=&#34;Wallet Screen&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Consider: If you are a new user coming to Nostr, who isn&amp;#39;t already a Bitcoiner, and you see that everyone else on the platform is sending and receiving sats for their posts, will you be more likely to go download a separate wallet application or use one that is built-into your client? I would wager the latter option by a long shot. No need to figure out which wallet you should download, whether you should do self-custody or custodial, or make the mistake of choosing a wallet with unexpected setup fees and no Lightning address so you can&amp;#39;t even receive zaps to it. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;miljan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16c0…6nvr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; often states that he believes more people will be onboarded to Bitcoin through Nostr than by any other means, and by including a wallet into the Primal client, his team has made adopting Bitcoin that much easier for new Nostr users.&lt;/p&gt;

&lt;p&gt;Some of us purists may complain that it is custodial and KYC, but that is an unfortunate necessity in order to facilitate onboarding newcoiners to Bitcoin. This is &lt;strong&gt;&lt;em&gt;not&lt;/em&gt;&lt;/strong&gt; intended to be a wallet for those of us who have been using Bitcoin and Lightning regularly already. It is meant for those who are not already familiar with Bitcoin to make it as easy as possible to get off zero, and it accomplishes this better than any other wallet I have ever tried.&lt;/p&gt;

&lt;p&gt;In large part, this is because the KYC is very light. It does need the user&amp;#39;s legal name, a valid email address, date of birth, and country of residence, but that&amp;#39;s it! From there, the user can buy Bitcoin directly through the app, but only in the amount of $4.99 at a time. This is because there is a substantial markup on top of the current market price, due to utilizing whatever payment method the user has set up through their Google Play Store. The markup seemed to be about 19% above the current price, since I could purchase 4,143 sats for $4.99 ($120,415 / Bitcoin), when the current price was about $101,500. But the idea here is not for the Primal wallet to be a user&amp;#39;s primary method of stacking sats. Rather, it is intended to get them off zero and have a small amount of sats to experience zapping with, and it accomplishes this with less friction than any other method I know.&lt;/p&gt;

&lt;p&gt;Moreover, the Primal wallet has the features one would expect from any Lightning wallet. You can send sats to any Nostr user or Lightning address, receive via invoice, or scan to pay an invoice. It even has the ability to receive via on-chain. This means users who don&amp;#39;t want to pay the markup from buying through Primal can easily transfer sats they obtained by other means into the Primal wallet for zapping, or for using it as their daily-driver spending wallet.&lt;/p&gt;

&lt;p&gt;Speaking of zapping, once the wallet is activated, sending zaps is automatically set to use the wallet, and they are &lt;strong&gt;&lt;em&gt;fast&lt;/em&gt;&lt;/strong&gt;. Primal gives you immediate feedback that the zap was sent and the transaction shows in your wallet history typically before you can open the interface. I can confidently say that Primal wallet&amp;#39;s integration is the absolute best zapping experience I have seen in any Nostr client.&lt;/p&gt;

&lt;p&gt;One thing to note that may not be immediately apparent to new users is they need to add their Lightning address with Primal into their profile details before they can start receiving zaps. So, sending zaps using the wallet is automatic as soon as you activate it, but receiving is not. Ideally, this could be further streamlined, so that Primal automatically adds the Lightning address to the user&amp;#39;s profile when the wallet is set up, so long as there is not currently a Lightning address listed.&lt;/p&gt;

&lt;p&gt;Of course, if you already have a Lightning wallet, you can connect it to Primal for zapping, too. We will discuss this further in the section dedicated to zap integration.&lt;/p&gt;

&lt;h3 id=&#34;advanced-search-5&#34;&gt;Advanced Search&lt;/h3&gt;

&lt;p&gt;Search has always been a tough nut to crack on Nostr, since it is highly dependent on which relays the client is pulling information from. Primal has sought to resolve this issue, among others, by running a caching relay that pulls notes from a number of relays to store them locally, and perform some spam filtering. This allows for much faster retrieval of search results, and also makes their advanced search feature possible.&lt;/p&gt;

&lt;p&gt;Advanced search can be accessed from most pages by selecting the magnifying glass icon, and then the icon for more options next to the search bar.&lt;/p&gt;

&lt;p&gt;As can be seen in the screenshot below, there are a plethora of filters that can be applied to your search terms.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/b1891695d6177063656d5c09a352e77221d1f6d8131d19a096422d21559178ba.jpg&#34; alt=&#34;Advanced Search&#34;/&gt;&lt;/p&gt;

&lt;p&gt;You can immediately see how this advanced search could be a very powerful tool for not just finding a particular previous note that you are looking for, but for creating your own custom feed of notes. Well, wouldn&amp;#39;t you know it, Primal allows you to do just that! This search feature, paired with the other features mentioned above related to finding notes you want to see in your feed, makes Primal hands-down the best client for content discovery.&lt;/p&gt;

&lt;p&gt;The only downside as a free user is that some of these search options are locked behind the premium membership. Or else you only get to see a certain number of results of your advanced search before you must be a premium member to see more.&lt;/p&gt;

&lt;h2 id=&#34;can-my-grandma-use-it-8&#34;&gt;Can My Grandma Use It?&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.8&lt;/strong&gt; / 5
Primal has obviously put a high priority on making their client user-friendly, even for those who have never heard of relays, public/private key cryptography, or Bitcoin. All of that complexity is hidden away. Some of it is available to play around with for the users who care to do so, but it does not at all get in the way of the users who just want to jump in and start posting notes and interacting with other users in a truly open public square.&lt;/p&gt;

&lt;p&gt;To begin with, the onboarding experience is incredibly smooth. Tap &amp;#34;Create Account,&amp;#34; enter your chosen display name and optional bio information, upload a profile picture, and then choose some topics you are interested in. You are then presented with a preview of your profile, with the ability to add a banner image, if you so choose, and then tap &amp;#34;Create Account Now.&amp;#34;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/d98d1a9f46fee27511b51a6d81eed4674bde0dbeebe5a092b07f551974268a25.jpg&#34; alt=&#34;Onboarding&#34;/&gt;&lt;/p&gt;

&lt;p&gt;From there you receive confirmation that your account has been created and that your &amp;#34;Nostr key&amp;#34; is available to you in the application settings. No further explanation is given about what this key is for at this point, but the user doesn&amp;#39;t really need to know at the moment, either. If they are curious, they will go to the app settings to find out.&lt;/p&gt;

&lt;p&gt;At this point, Primal encourages the user to activate Primal Wallet, but also gives the option for the user to do it later.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/7bb793eb5f88597defe07e538802eeed8528e15dca1a936b6ee78b4d7c22ffee.jpg&#34; alt=&#34;Account Creation Confirmed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;That&amp;#39;s it! The next screen the user sees if they don&amp;#39;t opt to set up the wallet is their Home feed with notes listed in chronological order. More impressive, the feed is not empty, because Primal has auto-followed several accounts based on your selected topics.&lt;/p&gt;

&lt;p&gt;Now, there has definitely been some legitimate criticism of this practice of following specific accounts based on the topic selection, and I agree. I would much prefer to see Primal follow hashtags based on what was selected, and combine the followed hashtags into a feed titled &amp;#34;My Topics&amp;#34; or something of that nature, and make that the default view when the user finishes onboarding. Following particular users automatically will artificially inflate certain users&amp;#39; exposure, while other users who might be quality follows for that topic aren&amp;#39;t seen at all.&lt;/p&gt;

&lt;p&gt;The advantage of following particular users over a hashtag, though, is that Primal retains some control over the quality of the posts that new users are exposed to right away. Primal can ensure that new users see people who are actually posting quality photography when they choose it as one of their interests. However, even with that example, I chose photography as one of my interests and while I did get some stunning photography in my Home feed by default based on Primal&amp;#39;s chosen follows, I also scrolled through the Photography hashtag for a bit and I really feel like I would have been better served if Primal had simply followed that hashtag rather than a particular set of users.&lt;/p&gt;

&lt;p&gt;We&amp;#39;ve already discussed how simple it is to set up the Primal Wallet. You can see the features section above if you missed it. It is, by far, the most user friendly experience to onboarding onto Lightning and getting a few sats for zapping, and it is the only one I know of that is built directly into a Nostr client. This means new users will have a frictionless introduction to transacting via Lightning, perhaps without even realizing that&amp;#39;s what they are doing.&lt;/p&gt;

&lt;p&gt;Discovering new content of interest is incredibly intuitive on Primal, and the only thing that new users may struggle with is getting their own notes seen by others. To assist with this, I would suggest Primal encourage users to make their first post to the introductions hashtag and direct any questions to the AskNostr hashtag as part of the onboarding process. This will get them some immediate interactions from other users, and further encouragement to set up their wallet if they haven&amp;#39;t already done so.&lt;/p&gt;

&lt;h2 id=&#34;how-do-ui-look-8&#34;&gt;How do UI look?&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.9&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;Primal is the most stunningly beautiful Nostr client available, in my honest opinion. Despite some of my hangups about certain functionality, the UI alone makes me &lt;strong&gt;&lt;em&gt;want&lt;/em&gt;&lt;/strong&gt; to use it.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/e5c420f154f3ee92bfa18a6a6318a1ec1904f834915c51b79417541285517b9d.jpg&#34; alt=&#34;Beautiful UI&#34;/&gt;&lt;/p&gt;

&lt;p&gt;It is clean, attractive, and intuitive. Everything I needed was easy to find, and nothing felt busy or cluttered. There are only a few minor UI glitches that I ran into while testing the app. Some of them were mentioned in the section of the review detailing the feed selector feature, but a couple others occurred during onboarding.&lt;/p&gt;

&lt;p&gt;First, my profile picture was not centered in the preview when I uploaded it. This appears to be because it was a low quality image. Uploading a higher quality photo did not have this result.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/20614bd54965f08510ce0332c1c5b8f31fe675c20701360afb4abb4e20a6e288.jpg&#34; alt=&#34;Profile Upload&#34;/&gt;&lt;/p&gt;

&lt;p&gt;The other UI bug was related to text instructions that were cut off, and not able to scroll to see the rest of them. This occurred on a few pages during onboarding, and I expect it was due to the size of my phone screen, since it did not occur when I was on a slightly larger phone or tablet.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/5f7a990eb20ea98a099738527f100eaed192bfc2a525b0c0ec2d98f9066d7a20.jpg&#34; alt=&#34;Text Cutoff&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Speaking of tablets, Primal Android looks really good on a tablet, too! While the client does not have a landscape mode by default, many Android tablets support forcing apps to open in full-screen landscape mode, with mixed results. However, Primal handles it well. I would still like to see a tablet version developed that takes advantage of the increased screen real estate, but it is certainly a passable option.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/b428ffa7034674b4f1e72246656c683c4a8da3ad5a1117f4dcaf2707c361ad39.jpg&#34; alt=&#34;Home Feed 1&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/f16098361c39204f042ee7ce0758386fb0a60b102b86c8b153b4270f21f3b24b.jpg&#34; alt=&#34;Home Feed 2&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/f5f93b3471046900a72792fe931a47d9b77142df0afa26ca976156cd067e8ef2.jpg&#34; alt=&#34;Read 1&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/20a0bee6207fbc596c31aab3d391ebf3e3d879c23cbb9cda883ea4d5744a15d0.jpg&#34; alt=&#34;Read 2&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/57ef7e3f85bc5062d0744e7eae7d818fac062052ea62521230e210250b63311e.jpg&#34; alt=&#34;Media Feed&#34;/&gt;&lt;/p&gt;

&lt;p&gt;At this point, I would say the web client probably has a bit better UI for use on a tablet than the Android client does, but you miss out on using the built-in wallet, which is a major selling point of the app.&lt;/p&gt;

&lt;p&gt;This lack of a landscape mode for tablets and the few very minor UI bugs I encountered are the only reason Primal doesn&amp;#39;t get a perfect score in this category, because the client is absolutely stunning otherwise, both in light and dark modes. There are also two color schemes available for each.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/1feefd2a53b1a9108b756ace835d49acc8e0b447ed417de6a1a83c250d97f25d.jpg&#34; alt=&#34;Available Themes&#34;/&gt;&lt;/p&gt;

&lt;h2 id=&#34;log-in-options-5&#34;&gt;Log In Options&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4&lt;/strong&gt; / 5 (Updated 4/30/2025)&lt;/p&gt;

&lt;p&gt;Unfortunately, Primal has not included any options for log in outside of pasting your private key into the application. While this is a very simple way to log in for new users to understand, it is also the least secure means to log into Nostr applications.&lt;/p&gt;

&lt;p&gt;This is because, even with the most trustworthy client developer, giving the application access to your private key always has the potential for that private key to somehow be exposed or leaked, and on Nostr there is currently no way to rotate to a different private key and keep your identity and social graph. If someone gets your key, they &lt;strong&gt;&lt;em&gt;are you&lt;/em&gt;&lt;/strong&gt; on Nostr for all intents and purposes.&lt;/p&gt;

&lt;p&gt;This is not a situation that users should be willing to tolerate from production-release clients at this point. There are much better log in standards that can and should be implemented if you care about your users.&lt;/p&gt;

&lt;p&gt;That said, I am happy to report that external signer support is on the roadmap for Primal, as confirmed below:&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1n59tc8k5l2v30jxuzghg7dy2ns76ld0hqnn8tkahyywpwp47ms5qst8ehl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1n59…8ehl&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;No word yet on whether this will be Android signer or remote signer support, or both.&lt;/p&gt;

&lt;p&gt;This lack of external signer support is why I absolutely will not use my main npub with Primal for Android. I am happy to use the web client, which supports and encourages logging in with a browser extension, but until the Android client allows users to protect their private key, I cannot recommend it for existing Nostr users.&lt;/p&gt;

&lt;p&gt;Update: As of version 2.2.13, all of what I have said above is now obsolete. Primal has added Android signer support, so users can now better protect their nsec by using Amber!&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/cd7207f59450bf6bf85f1006c8eb61de1eec53a810f1e1882d5b5ebd94097993.jpg&#34; alt=&#34;Amber Login&#34;/&gt;&lt;/p&gt;

&lt;p&gt;I would still like to see support for remote signers, especially with &lt;a href=&#34;https://nstart.me/en&#34;&gt;nstart.me&lt;/a&gt; as a recommended Nostr onboarding process and the advent of &lt;a href=&#34;https://github.com/FROSTR-ORG/&#34;&gt;FROSTR&lt;/a&gt; for key management. That said, Android signer support on its own has been a long time coming and is a very welcome addition to the Primal app. Bravo Primal team!&lt;/p&gt;

&lt;h2 id=&#34;zap-integration-5&#34;&gt;Zap Integration&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.8&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;As mentioned when discussing Primal&amp;#39;s built-in wallet feature, zapping in Primal can be the most seamless experience I have ever seen in a Nostr client. Pairing the wallet with the client is absolutely the path forward for Nostr leading the way to Bitcoin adoption.&lt;/p&gt;

&lt;p&gt;But what if you already have a Lightning wallet you want to use for zapping? You have a couple options. If it is an Alby wallet or another wallet that supports Nostr Wallet Connect, you can connect it with Primal to use with one-tap zapping.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/7a960cc97d57c8990d6f6d0d3bb037adb74b4745d374da6acd4a72b7575cc16f.jpg&#34; alt=&#34;Connect External Wallet&#34;/&gt;&lt;/p&gt;

&lt;p&gt;How your zapping experience goes with this option will vary greatly based on your particular wallet of choice and is beyond the scope of this review. I used this option with a hosted wallet on my Alby Hub and it worked perfectly. Primal gives you immediate feedback that you have zapped, even though the transaction usually takes a few seconds to process and appear in your wallet&amp;#39;s history.&lt;/p&gt;

&lt;p&gt;The one major downside to using an external wallet is the lack of integration with the wallet interface. This interface currently only works with Primal&amp;#39;s wallet, and therefore the most prominent tab in the entire app goes unused when you connect an external wallet.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/2f202f42c7b0f8f89163effd8a49a905a00105dc41b9dc6156c5bfa2c68a7354.jpg&#34; alt=&#34;Wallet Tab With External Wallet&#34;/&gt;&lt;/p&gt;

&lt;p&gt;An ideal improvement would be for the wallet screen to work similar to Alby Go when you have an external wallet connected via Nostr Wallet Connect, allowing the user to have Primal act as their primary mobile Lightning wallet. It could have balance and transaction history displayed, and allow sending and receiving, just like the integrated Primal wallet, but remove the ability to purchase sats directly through the app when using an external wallet.&lt;/p&gt;

&lt;h2 id=&#34;content-discovery-5&#34;&gt;Content Discovery&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.8&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;Primal is the best client to use if you want to discover new content you are interested in. There is no comparison, with only a few caveats.&lt;/p&gt;

&lt;p&gt;First, the content must have been posted to Nostr as either a short-form or long-form note. Primal has a limited ability to display other types of content. For instance, discovering video content or streaming content is lacking.&lt;/p&gt;

&lt;p&gt;Second, you must be willing to put up with the fact that Primal lacks a means of filtering sensitive content when you are exploring beyond the bounds of your current followers. This may not be an issue for some, but for others it could be a deal-breaker.&lt;/p&gt;

&lt;p&gt;Third, it would be preferable for Primal to follow topics you are interested in when you choose them during onboarding, rather than follow specific npubs. Ideally, create a &amp;#34;My Topics&amp;#34; feed that can be edited by selecting your interests in the Topics section of the Explore tab.&lt;/p&gt;

&lt;h2 id=&#34;relay-management-8&#34;&gt;Relay Management&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;2.5&lt;/strong&gt; / 5&lt;/p&gt;

&lt;p&gt;For new users who don&amp;#39;t want to mess around with managing relays, Primal is fantastic! There are 7 relays selected by default, in addition to Primal&amp;#39;s caching service. For most users who aren&amp;#39;t familiar with Nostr&amp;#39;s protocol archetecture, they probably won&amp;#39;t ever have to change their default relays in order to use the client as they would expect.&lt;/p&gt;

&lt;p&gt;However, two of these default relays were consistently unreachable during the week that I tested. These were relay.plebes.fans and remnant.cloud. The first relay seems to be an incorrect URL, as I found nosflare.plebes.fans online and with perfect uptime for the last 12 hours on &lt;a href=&#34;https://nostr.watch&#34;&gt;nostr.watch&lt;/a&gt;. I was unable to find remnant.cloud on nostr.watch at all. A third relay was intermittent, sometimes online and reachable, and other times unreachable: v1250.planz.io/nostr. If Primal is going to have default relays, they should ideally be reliable and with accurate URLs.&lt;/p&gt;

&lt;p&gt;That said, users can add other relays that they prefer, and remove relays that they no longer want to use. They can even set a different caching service to use with the client, rather than using Primal&amp;#39;s.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/85faf737b36a8d3e139525a0edca300ba589d4bbbb22d2bbc6564ae6ff5b6bf2.jpg&#34; alt=&#34;Relay Management&#34;/&gt;&lt;/p&gt;

&lt;p&gt;However, that is the extent of a user&amp;#39;s control over their relays. They cannot choose which relays they want to write to and which they want to read from, nor can they set any private relays, outbox or inbox relays, or general relays. Loading the npub I used for this review into another client with full relay management support revealed that the relays selected in Primal are being added to both the user&amp;#39;s public outbox relays and public inbox relays, but not to any other relay type, which leads me to believe the caching relay is acting as the client&amp;#39;s only general relay and search relay.&lt;/p&gt;

&lt;p&gt;One unique and welcomed addition is the &amp;#34;Enhanced Privacy&amp;#34; feature, which is off by default, but which can be toggled on. I am not sure why this is not on by default, though. Perhaps someone from the Primal team can enlighten me on that choice.&lt;/p&gt;

&lt;p&gt;By default, when you post to Nostr, all of your outbox relays will see your IP address. If you turn on the Enhanced Privacy mode, only Primal&amp;#39;s caching service will see your IP address, because it will post your note to the other relays on your behalf. In this way, the caching service acts similar to a VPN for posting to Nostr, as long as you trust Primal not to log or leak your IP address.&lt;/p&gt;

&lt;p&gt;In short, if you use any other Nostr clients at all, do not use Primal for managing your relays.&lt;/p&gt;

&lt;h2 id=&#34;media-hosting-options-5&#34;&gt;Media Hosting Options&lt;/h2&gt;

&lt;p&gt;Score: &lt;strong&gt;4.9&lt;/strong&gt; / 5
This is a NEW SECTION of this review, as of version 2.2.13!&lt;/p&gt;

&lt;p&gt;Primal has recently added support for the Blossom protocol for media hosting, and has added a new section within their settings for &amp;#34;Media Uploads.&amp;#34;&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://relay.brightbolt.net/da4c8efc5b9217924877050c9db491568bd59dcce4a0668157e866be852c3e10.jpg&#34; alt=&#34;Media Uploads&#34;/&gt;&lt;/p&gt;

&lt;p&gt;Media hosting is one of the more complicated problems to solve for a decentralized publishing protocol like Nostr. Text-based notes are generally quite small, making them no real burden to store on relays, and a relay can prune old notes as they see fit, knowing that anyone who really cared about those notes has likely archived them elsewhere. Media, on the other hand, can very quickly fill up a server&amp;#39;s disk space, and because it is usually addressable via a specific URL, removing it from that location to free up space means it will no longer load for anyone.&lt;/p&gt;

&lt;p&gt;Blossom solves this issue by making it easy to run a media server and have the same media mirrored to more than one for redundancy. Since the media is stored with a file name that is a hash of the content itself, if the media is deleted from one server, it can still be found from any other server that has the same file, without any need to update the URL in the Nostr note where it was originally posted.&lt;/p&gt;

&lt;p&gt;Prior to this update, Primal only allowed media uploads to their own media server. Now, users can upload to any blossom server, and even choose to have their pictures or videos mirrored additional servers automatically. To my knowledge, no other Nostr client offers this automatic mirroring at the time of upload.&lt;/p&gt;

&lt;p&gt;One of my biggest criticisms of Primal was that it had taken a siloed approach by providing a client, a caching relay, a media server, and a wallet all controlled by the same company. The whole point of Nostr is to separate control of all these services to different entities. Now users have more options for separating out their media hosting and their wallet to other providers, at least. I would still like to see other options available for a caching relay, but that relies on someone else being willing to run one, since the software is open for anyone to use. It&amp;#39;s just not your average, lightweight relay that any average person can run from home.&lt;/p&gt;

&lt;p&gt;Regardless, this update to add custom Blossom servers is a most welcome step in the right direction!&lt;/p&gt;

&lt;h2 id=&#34;current-users-questions-8&#34;&gt;Current Users&amp;#39; Questions&lt;/h2&gt;

&lt;p&gt;The AskNostr hashtag can be a good indication of the pain points that other users are currently having with a client. Here are some of the most common questions submitted about Primal since the launch of 2.0:&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1dqv4mwqn7lvpaceg9s7damf932ydv9skv2x99l56ufy3f7q8tkdqpxk0rd&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1dqv…k0rd&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This was a pretty common question, because users expect that they will be able to create the same type of content that they can consume in a particular client. I can understand why this was left out in a mobile client, but perhaps it should be added in the web client.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note16xnm8a2mmrs7t9pqymwjgd384ynpf098gmemzy49p3572vhwx2mqcqw8xe&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note16xn…w8xe&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This is a more concerning bug, since it appears some users are experiencing their images being replaced with completely different images. I did not experience anything similar in my testing, though.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1uhrk30nq0e566kx8ac4qpwrdh0vfaav33rfvckyvlzn04tkuqahsx8e7mr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1uhr…e7mr&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;There hasn&amp;#39;t been an answer to this, but I have not been able to find a way. It seems search results will always include replies as well as original notes, so a feed made from the search results will as well. Perhaps a filter can be added to the advanced search to exclude replies? There is already a filter to &lt;strong&gt;&lt;em&gt;only&lt;/em&gt;&lt;/strong&gt; show replies, but there is no corresponding filter to only show original notes.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1zlnzua28a5v76jwuakyrf7hham56kx9me9la3dnt3fvymcyaq6eqjfmtq6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1zln…mtq6&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Since both mobile platforms support the wallet, users expect that they will be able to access it in their web client, too. At this time, they cannot. The only way to have seamless zapping in the web client is to use the Alby extension, but there is not a way to connect it to your Primal wallet via Nostr Wallet Connect either. This means users must have a separate wallet for zapping on the web client if they use the Primal Wallet on mobile.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note15tf2u9pffy58y9lk27y245ew792raqc7lc22jezxvqj7xrak9ztqu45wep&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note15tf…5wep&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;It seems that Primal is filtering for spam even for profiles you actively follow. Moreover, exactly what the criteria is for being considered spam is currently opaque.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1xexnzv0vrmc8svvduurydwmu43w7dftyqmjh4ps98zksr39ln2qswkuced&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1xex…uced&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;For those unaware, Blossom is a protocol for hosting media as blobs identified by a hash, allowing them to be located on and displayed from other servers they have been mirrored to when when the target server isn&amp;#39;t available. Primal currently runs a Blossom server (blossom.primal.net) so I would expect we see Blossom support in the future.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1unugv7s36e2kxl768ykg0qly7czeplp8qnc207k4pj45rexgqv4sue50y6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1unu…50y6&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Currently, Primal on Android only supports uploading photos to your posts. Users must upload any video to some other hosting service and copy/paste a link to the video into their post on Primal. I would not be surprised to see this feature added in the near future, though.&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note10w6538y58dkd9mdrlkfc8ylhnyqutc56ggdw7gk5y7nsp00rdk4q3qgrex&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note10w6…grex&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Many Nostr users have more than one npub for various uses. Users would prefer to have a way to quickly switch between accounts than to have to log all the way out and paste their npub for the other account every time they want to use it.&lt;/p&gt;

&lt;p&gt;There is good news on this front, though:&lt;/p&gt;

&lt;p&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note17xv632yqfz8nx092lj4sxr7drrqfey6e2373ha00qlq8j8qv6jjs36kxlh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note17xv…kxlh&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2 id=&#34;wrap-up-8&#34;&gt;Wrap Up&lt;/h2&gt;

&lt;p&gt;All in all, Primal is an excellent client. It won&amp;#39;t be for everyone, but that&amp;#39;s one of the strengths of Nostr as a protocol. You can choose to use the client that best fits your own needs, and supplement with other clients and tools as necessary.&lt;/p&gt;

&lt;p&gt;There are a couple glaring issues I have with Primal that prevent me from using it on my main npub, but it is also an ever-improving client, that already has me hopeful for those issues to be resolved in a future release.&lt;/p&gt;

&lt;p&gt;So, what should I review next? Another Android client, such as #Amethyst or #Voyage? Maybe an &amp;#34;other stuff&amp;#34; app, like #Wavlake or #Fountain? Please leave your suggestions in the comments.&lt;/p&gt;

&lt;p&gt;I hope this review was valuable to you! If it was, please consider letting me know just how valuable by zapping me some sats and reposting it out to your follows.&lt;/p&gt;

&lt;p&gt;Thank you for reading!&lt;/p&gt;

&lt;p&gt;PV 🤙&lt;/p&gt;
 &lt;/blockquote&gt;&lt;br/&gt;This review focuses on the #Android client, but Primal is also available for #iOS and on the web at &lt;a href=&#34;https://primal.net&#34;&gt;https://primal.net&lt;/a&gt;
    </content>
    <updated>2024-12-08T19:08:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs880rs4v46essjwlknxl2t9r7zmpsva5szvxx7rsxfkh60shtnmngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcnpv5j2</id>
    
      <title type="html">Feel free to send me suggestions of Nostr apps you would like ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs880rs4v46essjwlknxl2t9r7zmpsva5szvxx7rsxfkh60shtnmngzyqwpn6c6n4jmvr65y73slcly4k3z9mft2xky6u3rmg2npd8z97ctcnpv5j2" />
    <content type="html">
      Feel free to send me suggestions of Nostr apps you would like reviewed!&lt;br/&gt;&lt;br/&gt;Hoping to have the #Primal #Android review posted this weekend.&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;/naddr1qqxnzdenxverjde38qer2dfsqy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7q3qrsv7kx5avkmq74p85v878e9d5g3w626343xhyg76z5ctfc30kz7qxpqqqp65wtwdxvs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…dxvs&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;p&gt;It&amp;#39;s been barely two years since I joined Nostr on my main npub, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kun5628raxpm7usdkj62z2337hr77f3ryrg9cf0vjpyf4jvk9r9smv3lhe&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Dikaios1517&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kun…3lhe&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, and in just that relatively short time, the amount of development on top of this protocol has been staggering. When &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jack&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1sg6…f63m&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; first opened the floodgates of adoption by tweeting about Nostr, it felt like most of the available clients were barely serviceable and held together with a prayer and copious amounts of duct tape. Of course, it can sometimes still feel that way, but there are definitely some Nostr apps looking and feeling more polished and providing true innovation when compared with legacy social platforms. Indeed, there are a growing number of Nostr-based applications and tools that have very little to do with social media at all.&lt;/p&gt;

&lt;p&gt;One thing we have not had available to the growing Nostr community, and those considering joining it, is a source for application reviews that is thorough, approachable, knowledgeable, and balanced. This is what I hope to begin to provide through this new npub dedicated to reviewing as many of the Nostr clients, apps, and tools as I possibly can, so you the reader can determine which ones will fit your needs, and perhaps help you find new ones you had never heard about.&lt;/p&gt;

&lt;p&gt;One of the best parts about Nostr is the portability of your identity and social graph, allowing users to log into any Nostr-based application with their same &amp;#34;account&amp;#34; without some centralized tech giant like Google or Apple owning who you are and all of your data. Leverage this super-power of Nostr with me as we explore the best applications and tools the intrepid developers building on this platform have cooked up.&lt;/p&gt;

&lt;h2 id=&#34;what-will-you-review-2&#34;&gt;What will you review?&lt;/h2&gt;

&lt;p&gt;My choice of applications to review will be based on a few factors.&lt;/p&gt;

&lt;p&gt;First, I will only be reviewing applications that have a production release, or are otherwise considered production ready by the developer. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jb55&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xts…kk5s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, you won&amp;#39;t have to worry that I will be putting NoteDeck under the microscope while it is still very much in alpha. All of us who love to try the new clients as soon as they are available understand well enough that there will be plenty of bugs, UI quirks, and rough edges to look past.&lt;/p&gt;

&lt;p&gt;Second, I will generally be reviewing applications that are meant to be user-facing for the average person. That is, apps that your normie friends might soon be using, and then asking you why they can&amp;#39;t edit anything they post. I will not be doing reviews of various relay implementations, for instance, unless they are designed to be approachable to the average user to install and manage. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;cloud fodder&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10np…tl5h&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, your project might just be a notable exception.&lt;/p&gt;

&lt;p&gt;Third, my reviews will be limited by the operating systems I have available to me at the time. Sorry folks over on iOS, Mac, and Windows. I will only be able to review apps I can run on Android, Linux, or my web browser for the time being.&lt;/p&gt;

&lt;h2 id=&#34;how-will-the-apps-be-rated-2&#34;&gt;How will the apps be rated?&lt;/h2&gt;

&lt;p&gt;I want to be thorough in my reviews, and yet avoid overloading my readers with information they don&amp;#39;t care about. In order to attempt to achieve this, I will break my reviews into several sections, so readers can skip to the sections relevant to their interests.&lt;/p&gt;

&lt;p&gt;First, I will provide a basic overview of the type of application I am reviewing, what it is trying to achieve, and why a user might want to try it out.&lt;/p&gt;

&lt;p&gt;Next, I will give my overall impression of the application. The good, the bad, and the ugly, as it were, so that those who just want a brief rundown can get the TLDR right out the gate and be on their way.&lt;/p&gt;

&lt;p&gt;Then we will begin diving into the nitty-gritty with an in depth look at the main features of the application. What it does well. What features seem lacking. What expected features are absent. What features make it unique and set it apart from other applications with a similar purpose.&lt;/p&gt;

&lt;p&gt;For the sake of all the baby Nostriches out there, the next section will be an assessment of how approachable the application would likely be to a normie who is coming to Nostr with no idea what a public and private key are, what relays are, or why they might want to start interacting here instead of on a legacy equivalent. What would someone used to Twitter think of #Snort? What would someone used to Spotify think of #Fountain or #Wavlake?&lt;/p&gt;

&lt;p&gt;The next section will be a review of the application&amp;#39;s UI. The design and polish. How easy it is to find the things you want in the areas you would expect them. In short, how well the application achieves the goal of making the user feel at home and want to continue using the app just through quality UI design.&lt;/p&gt;

&lt;p&gt;If you know me and my contstant harping on developers to include various forms of external signing, it should be no surprise to you that the next section will cover login options. What does the sign-in and sign-up flow look like, and does the user have to expose their private key to the application in order to use it?&lt;/p&gt;

&lt;p&gt;A review of virtually any Nostr application would be incomplete without a section dedicated to zap integration. How prominent is zapping in the app? How easy is it to zap or start receiving zaps? Are zaps displayed in a way that encourages users to compete to be top zapper? Is Nostr Wallet Connect supported for using external wallets for one-tap-zapping?&lt;/p&gt;

&lt;p&gt;Most Nostr applications, even &amp;#34;other stuff&amp;#34; clients, are designed to present some form of content to the user. The next section will cover how easy it is for the user to find the type of content they may be interested in, or to discover content they didn&amp;#39;t know they might be interested in. For social clients, how easy is it to discover other users that they might want to follow?&lt;/p&gt;

&lt;p&gt;The backbone of the protocol is the interplay between clients and relays, and the next section of the review will cover how the app manages relays. Are they hidden from the user? Are there sensible defaults? Can users who want to do so select the relays they prefer? Does the app respect relays the user has selected in other apps, or are the app&amp;#39;s relays independent of those selected in other apps. Worse, does the app overwrite your selected relays with its defaults?&lt;/p&gt;

&lt;p&gt;Finally, I will scour the #AskNostr feed for questions and comments from other users about the app under review to get more perspectives than just my own. What are the common pain-points other users are having? What do they love about the app? What features would they like to see added?&lt;/p&gt;

&lt;p&gt;Are there other sections you would like to see me add before I start dropping reviews? Get them to me soon, because I am currently taking notes for my first review, which will be the #Primal #Android client!&lt;/p&gt;

&lt;p&gt;PV 🤙&lt;/p&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2024-12-04T18:16:14Z</updated>
  </entry>

</feed>