<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-11-01T04:14:02Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by </title>
  <author>
    <name></name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqzqujme.rss" />
  <link href="https://nostr.now/npub1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqzqujme" />
  <id>https://nostr.now/npub1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqzqujme</id>
  <icon></icon>
  <logo></logo>


  <title>Nostr notes on us.azzamo.net</title>
  <link href="https://nostr.now/r/us.azzamo.net" />
  <link rel="self" type="application/atom+xml" href="https://nostr.now/r/us.azzamo.net.rss" />
  <id>https://nostr.now/r/us.azzamo.net</id>
  <icon>https://media.belgianbitcoinembassy.org/ffdf55f570f4715c6dc0dc41072c74f8212ecb340a70656c7b7a0b1f7a724d05.png</icon>
  <logo>https://media.belgianbitcoinembassy.org/ffdf55f570f4715c6dc0dc41072c74f8212ecb340a70656c7b7a0b1f7a724d05.png</logo>



  <entry>
    <id>https://nostr.now/nevent1qqsqqqptsdpxsrtq5rtdw4k3hhn27hu2whkv38z83a3utuzg9prcp2cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmgw0qy</id>
    
      <title type="html">Where they belong.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqptsdpxsrtq5rtdw4k3hhn27hu2whkv38z83a3utuzg9prcp2cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmgw0qy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqzmns75v523yngc8lvelfwlwfxrv4acyfumzpvnqqr2u8vsmhg77t69n&#39;&gt;nevent1q…t69n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Where they belong.
    </content>
    <updated>2026-11-01T04:14:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswlrnxgns56kuwauzen5ufltkld6ruvwarvwl3x3dgd0fngequjvspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqu44vgw</id>
    
      <title type="html">https://i.nostr.build/XZgVsRO1LRZ7veF8.gif</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswlrnxgns56kuwauzen5ufltkld6ruvwarvwl3x3dgd0fngequjvspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqu44vgw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkpxch7nhkehxtqld24trcs7n9ty60g9c8p25rgfnh57f9hf0v4cpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7zc8d5x&#39;&gt;nevent1q…8d5x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://i.nostr.build/XZgVsRO1LRZ7veF8.gif&#34;&gt; 
    </content>
    <updated>2026-11-01T02:59:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqq0xuft50pz2nncp5asz3mupnuar9m8l07tau239dfw4plvdjgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqvxr2dh</id>
    
      <title type="html">Uptober’s almost over… https://gifs.nostr.build/3592.gif</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqq0xuft50pz2nncp5asz3mupnuar9m8l07tau239dfw4plvdjgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqvxr2dh" />
    <content type="html">
      Uptober’s almost over…&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://gifs.nostr.build/3592.gif&#34;&gt; 
    </content>
    <updated>2026-11-01T03:59:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqpzm8n3pywqxrwte7z20qrklh37d5fdw7ejcl7puhmtsydwd0gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdwdw09</id>
    
      <title type="html">More like Ironic Fish…</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqpzm8n3pywqxrwte7z20qrklh37d5fdw7ejcl7puhmtsydwd0gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdwdw09" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfm7fhnej849xxktm87v4ar5pc7qhara47ysdhxq499rttpduel2qtk88cn&#39;&gt;nevent1q…88cn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;More like Ironic Fish…
    </content>
    <updated>2026-11-01T03:45:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqp0jn9yqv3yef3pn4lk0v8gyjpu0w0e585vskssx8pyuxq68rqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdy7ql5</id>
    
      <title type="html">Never left. Try showing up more than once every few months! 😏</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqp0jn9yqv3yef3pn4lk0v8gyjpu0w0e585vskssx8pyuxq68rqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdy7ql5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdh0ll59qvlk3ghvvhhl643pfnuehslp998kud0zw5m62ajfne90c9qyuyh&#39;&gt;nevent1q…yuyh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Never left. Try showing up more than once every few months! 😏
    </content>
    <updated>2026-11-01T02:49:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqxtww636m35x2whmp8tpyjf3gepan6ttee07h5g0t85kru8dqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmj3qtd</id>
    
      <title type="html">I lost actual friends during the 2017 Block Size War and BCH ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqxtww636m35x2whmp8tpyjf3gepan6ttee07h5g0t85kru8dqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmj3qtd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrlr0sjapqmjlfaydcxzsgwgxylwz4pl8mh9mvka7af5y560sg6jvuyc&#39;&gt;nevent1q…vuyc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I lost actual friends during the 2017 Block Size War and BCH fork. A few years later, one of them tried to pitch me on “eCash,” telling me it was the “better“ version of bitcoin and that I was just a corporate sell-out if I didn’t listen to him. I was like…okay man, have a nice life.
    </content>
    <updated>2026-11-01T02:18:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqzzf3wwdxwmtrp8fq8ycl7kv040mndn6w8fu62fx5txplenuqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq3wze4d</id>
    
      <title type="html">There are four or five entirely different things with the name ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqzzf3wwdxwmtrp8fq8ycl7kv040mndn6w8fu62fx5txplenuqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq3wze4d" />
    <content type="html">
      There are four or five entirely different things with the name “ecash” now…what an absolute shitshow.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/a09c3b0836656e313872e1e9c8e11841379737a672d74d598afb801a558fdc10.png&#34;&gt; 
    </content>
    <updated>2026-11-01T01:28:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqq08gv3ehff3a95ag5eqpcw56eegl5mpyahmmpq6hlgqzz9f0gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqppq5nr</id>
    
      <title type="html">Then I have one less hour to work each day.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqq08gv3ehff3a95ag5eqpcw56eegl5mpyahmmpq6hlgqzz9f0gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqppq5nr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy0yw5l458kgyqswqxyfmd560775asmalty4wylghkz745apl7y7ctgm48u&#39;&gt;nevent1q…m48u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Then I have one less hour to work each day.
    </content>
    <updated>2026-11-01T01:16:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqyz78z4z2e6ps3y38nlyg5q0lsy6z7csltp03wqw0vj0rac2gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqh35xgw</id>
    
      <title>Nostr event nevent1qqsqqqqyz78z4z2e6ps3y38nlyg5q0lsy6z7csltp03wqw0vj0rac2gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqh35xgw</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqyz78z4z2e6ps3y38nlyg5q0lsy6z7csltp03wqw0vj0rac2gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqh35xgw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvz0pcl5y242um4tzpjkc9ryslk8nmun5pgnm2kh59hmp8ynxcx3szxzhyx&#39;&gt;nevent1q…zhyx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://gifs.nostr.build/df71683b0b2b00fe3bdcfdef5c17f6c6bd8eb3411d33451eac5c04ed5e69c9e7.gif&#34;&gt; 
    </content>
    <updated>2026-11-01T01:14:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqgt67j07x0sqtghq9s94arhks5ffk9rm8hh8z5f3w60w95lpcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq0pua9q</id>
    
      <title type="html">Yeah, but it’s not like I have to actually *be* somewhere…</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqgt67j07x0sqtghq9s94arhks5ffk9rm8hh8z5f3w60w95lpcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq0pua9q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw35nufv6j96clvm8hhv95dxz6tzjtuh9sejzy37u9w478uyxaksgl0ak5k&#39;&gt;nevent1q…ak5k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, but it’s not like I have to actually *be* somewhere…
    </content>
    <updated>2026-11-01T01:10:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqg43ppr2xm3vq50emurjdz03m43gcsek5j3ewy7900hdtkxdcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq6rj4p6</id>
    
      <title type="html">Did everyone remember to claim their free eCash today? 🤣 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqg43ppr2xm3vq50emurjdz03m43gcsek5j3ewy7900hdtkxdcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq6rj4p6" />
    <content type="html">
      Did everyone remember to claim their free eCash today? 🤣&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;/nevent1qvzqqqqqqypzqe5vamj4ga04jhkqarh5f3jtl8dgm8wkqz9v2nwdyje9qxfsh9swqyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyz0wvyw95y5n6fqq9nj920qahagsa4qswxwpg7r8gwl5wgqjqurrj4glcdh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…lcdh&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; On October 31, every bitcoiner who holds their own keys will get free ECASH&lt;br/&gt;&lt;br/&gt;ECASH is Bitcoin Core soft forked with drivechains&lt;br/&gt;&lt;br/&gt;You can sell it, hold it, ignore it, whatever&lt;br/&gt;&lt;br/&gt;Or you can use it to make zero-knowledge privacy transactions, bet on the only decentralized and conditional prediction market, and many other things&lt;br/&gt;&lt;br/&gt;There’s also a sidechain like Lightning, except it actually works&lt;br/&gt;&lt;br/&gt;The coins are free, so if you think it’s going to $0 then you might as well play with them&lt;br/&gt;&lt;br/&gt;*ECASH is a Bitcoin hard fork, not to be confused with &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg&#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;npub12rv…85vg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&#39;s custodial cashu nonsense&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ecash.com&#34;&gt;https://ecash.com&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-11-01T01:01:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqfnh8tq79z29swutg4wfz07fcfkecw33w2xawdapzueqsvztqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq0pdnht</id>
    
      <title type="html">True story. Someone paid 2008 sats for this and it increased in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqfnh8tq79z29swutg4wfz07fcfkecw33w2xawdapzueqsvztqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq0pdnht" />
    <content type="html">
      True story. Someone paid 2008 sats for this and it increased in value by a whopping $1.22 in the past 1395 days!&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;/nevent1qgsfnz2sqsflkatdssmeztxr90s8xrd7r07xkhfwaa6eu9zkcguljpgqyq74eax0ky7ydsx9dqcnav4f88zv70c8l6zry58vlrd68zz40w5vxj7fyc2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…fyc2&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Has held its value better than any NFT&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsqqqp44cz0gen7eqvrdf4nlauayxujlaptk6k6zqa5k8zp6xs3mcqpr9mhxue69uhhyetvv9ujumn0wd68yanfv4mjucm0d5q32amnwvaz7tmjv4kxz7fwd4hhxarj9ec82cspzamhxue69uhhyetvv9ujumn0wd68ytnzw45kceqpzpmhxue69uhkummnw3ezuamfdejsyg8wd6sn4w07t39x36hekx35lcq55e45qytu2rhz5c20fndftxmwwspsgqqqqqqsa6w4dw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…w4dw&lt;/a&gt;&lt;/span&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-11-01T00:57:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8nq83fx9ds8qfsny3zx8uq84l72g3yelgxvwnya4qvekxe0lcklspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq2carkq</id>
    
      <title type="html">Holy shit, BTCapsule…what happened to you, man? Hope you find ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8nq83fx9ds8qfsny3zx8uq84l72g3yelgxvwnya4qvekxe0lcklspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq2carkq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfaes3cksjj0fyqqkwg4furkl4zrk5zpcec9rcvapm73eqzgrsvwgpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7c67c7l&#39;&gt;nevent1q…7c7l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Holy shit, BTCapsule…what happened to you, man? Hope you find your way back someday.
    </content>
    <updated>2026-11-01T00:58:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqctkfkn7fha0e7x2vcyyydqrazyr0jn3fmurs65mekkc074jspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq9u7uvl</id>
    
      <title type="html">You know I only have room for one NFT in my collection. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqctkfkn7fha0e7x2vcyyydqrazyr0jn3fmurs65mekkc074jspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq9u7uvl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz9gfl2xkzqdr3sw2g3739ujrncawl23g8688hue55tlqdx62z5kqq0zfjd&#39;&gt;nevent1q…zfjd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You know I only have room for one NFT in my collection.&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;/nevent1qqszcnrpvg90yeqhvrjsguzknhn5p93y6hk024ze2w8fe5rvyjhzskc7dx8g5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…x8g5&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Image number 2008 on nostr.build&lt;br/&gt; &lt;img src=&#34;https://nostr.build/i/2008.jpeg&#34;&gt;  &lt;/blockquote&gt;
    </content>
    <updated>2026-10-31T23:54:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqdkgnhw6r9xcra8853jzkqdehz50e3fnyx5psa5zqdq2j330gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqt5dpvv</id>
    
      <title type="html">I know who Satoshi is, but I’m sworn to secrecy. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqdkgnhw6r9xcra8853jzkqdehz50e3fnyx5psa5zqdq2j330gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqt5dpvv" />
    <content type="html">
      I know who Satoshi is, but I’m sworn to secrecy.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://i.nostr.build/UJF0Hcc2KYrRzpBJOEPYbm.jpg&#34;&gt; 
    </content>
    <updated>2026-10-31T23:00:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqxj0mmyv6jzkpcrny7wld9fcrevlxn6vkaclhy9frjus9995cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmlgymm</id>
    
      <title type="html">That is fantastic.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqxj0mmyv6jzkpcrny7wld9fcrevlxn6vkaclhy9frjus9995cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmlgymm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxteh7eekzwdra3nc0nt7j5v3p2ag80wnqpgee0vnkxffn8s8hh7cx5sqmk&#39;&gt;nevent1q…sqmk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That is fantastic.
    </content>
    <updated>2026-10-31T22:31:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqq03g3h5mu8rmxluvufpdtz7hp4dcy35dj5p0x82j6amep0ksgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqfkj4h6</id>
    
      <title type="html">My kid just came home with a disturbing amount of candy. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqq03g3h5mu8rmxluvufpdtz7hp4dcy35dj5p0x82j6amep0ksgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqfkj4h6" />
    <content type="html">
      My kid just came home with a disturbing amount of candy.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://onlydans.blossom.band/b6a3fbd8b6386afb01a3ff85ae1214c61391b17af6f7e92aaf79e4e40d847ec4.jpg&#34;&gt; 
    </content>
    <updated>2026-10-31T22:30:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqp30pylqvrj2nmp89mn75zvydt5sjhfx5zuv4z7yhvrqjm6aqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdqm9vy</id>
    
      <title type="html">Gotta start somewhere.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqp30pylqvrj2nmp89mn75zvydt5sjhfx5zuv4z7yhvrqjm6aqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdqm9vy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8s7qyszhszf0v092906frnss9jgz87e0a7qlanw7q329pud7tq7szpurye&#39;&gt;nevent1q…urye&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Gotta start somewhere.
    </content>
    <updated>2026-10-31T22:15:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9dwtry6np2lutkzntzv86p57l48nzu8vfly33w57pp3ahqzpjhuspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq0xcmpm</id>
    
      <title type="html">But that’s crazy talk!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9dwtry6np2lutkzntzv86p57l48nzu8vfly33w57pp3ahqzpjhuspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq0xcmpm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ewc3elw2205xc4sx383jv2z7alk5378qn6hruwvx9meq33x0c9cpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj7tkt7te&#39;&gt;nevent1q…t7te&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But that’s crazy talk!
    </content>
    <updated>2026-10-31T22:02:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqq8mrwr07slg3z65xmtre7vet4s2pvvyltx3cyqksdyqryp4aspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqz5da7r</id>
    
      <title type="html">I bet the worst thing is still all the poisonous spiders.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqq8mrwr07slg3z65xmtre7vet4s2pvvyltx3cyqksdyqryp4aspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqz5da7r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd7esavjfjuxa53lvtqsk2nqe48gmyjmjvexhkjc32n4v44z80jjgew4gp5&#39;&gt;nevent1q…4gp5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I bet the worst thing is still all the poisonous spiders.
    </content>
    <updated>2026-10-31T21:52:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqgk8yy9dvshhxp9dtgkn6ts3hc29f4sv248y8v834eey4njyspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqt2h4pt</id>
    
      <title type="html">Solid plan.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqgk8yy9dvshhxp9dtgkn6ts3hc29f4sv248y8v834eey4njyspzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqt2h4pt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzsj4w9lzevuytkws3p8k22kc96t9u7wtg69344nzte4d93jz85g6mzpvw&#39;&gt;nevent1q…zpvw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Solid plan.
    </content>
    <updated>2026-10-31T21:47:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqr6n4rydrfw4scpggykncd5rh32q3ctaw9v8k5zmf7uqql9ngpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqhzrg80</id>
    
      <title type="html">I guess, if you really want everyone’s brain to malfunction.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqr6n4rydrfw4scpggykncd5rh32q3ctaw9v8k5zmf7uqql9ngpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqhzrg80" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgk8m9r0evsn8ck5lvst4d8uqcmq5gfps0u7rxl2gutm5m5fy2y8gl2kn6a&#39;&gt;nevent1q…kn6a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I guess, if you really want everyone’s brain to malfunction.
    </content>
    <updated>2026-10-31T21:45:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqq935ne362w2h70kw36ejw2pdqqgtpefueaxz0zkrfu5dhjp2gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmyz35q</id>
    
      <title type="html">Someone gets it.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqq935ne362w2h70kw36ejw2pdqqgtpefueaxz0zkrfu5dhjp2gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmyz35q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfpy0gxz2dd8ce9hkcjn9m7fwjfv673mx6hz95p3km8ll4rzet0cq0efxs2&#39;&gt;nevent1q…fxs2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Someone gets it.
    </content>
    <updated>2026-10-31T21:42:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs047q53fnu804vqwxt229f5zrzyrdruv70akqrwmsv3ny5tmvwp8qpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq7z8ka2</id>
    
      <title type="html">I no longer change the wall clocks in my home. The ones that ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs047q53fnu804vqwxt229f5zrzyrdruv70akqrwmsv3ny5tmvwp8qpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq7z8ka2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9s5g4llvv5umjfgp7gzxyy8vuun28ctefxz354hzdkf2egru899gpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj760lj4v&#39;&gt;nevent1q…lj4v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I no longer change the wall clocks in my home. The ones that require me to stand on a chair or a ladder or whatever. They just say what they are set to year round, and my family has learned to deal.
    </content>
    <updated>2026-10-31T21:42:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqt0dsaktp7g5xluy6k8qxplq9yft6m5n89f5r0fvt5ejhwp6cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq286mju</id>
    
      <title type="html">What if we all collectively said “fuck you” to Daylight ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqt0dsaktp7g5xluy6k8qxplq9yft6m5n89f5r0fvt5ejhwp6cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq286mju" />
    <content type="html">
      What if we all collectively said “fuck you” to Daylight Saving Time and stopped changing our clocks twice a year and just let the chips fall where they may.
    </content>
    <updated>2026-10-31T21:38:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqtqpjqvt5hcsz8snwmxgxtr58q54xn690vjxg2r90x4m3e74gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq6zk0te</id>
    
      <title type="html">No, I’m asking if you changed your mind about minting the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqtqpjqvt5hcsz8snwmxgxtr58q54xn690vjxg2r90x4m3e74gpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaq6zk0te" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs857df5xr39as9pka9fzn3h90wqxq38pvrk7nz7m6xzvuq5darljgz9fly6&#39;&gt;nevent1q…fly6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, I’m asking if you changed your mind about minting the 21,000 NFTs you announced last week.
    </content>
    <updated>2026-10-31T21:25:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqp247vdkn7jcwhltaentacqc47cf7fyp6m7kvsu59y0nluk8sgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gxzas0c</id>
    
      <title type="html">Hmmmm, dont know....maybe you should add a bit, just to be sure</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqp247vdkn7jcwhltaentacqc47cf7fyp6m7kvsu59y0nluk8sgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gxzas0c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs09e38zyksc4sfjxs8gnc6gt4c0lddgfeedue80nwq4mkalvj237gpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhg063jzs&#39;&gt;nevent1q…3jzs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hmmmm, dont know....maybe you should add a bit, just to be sure
    </content>
    <updated>2026-10-31T21:23:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqtuy47m4g328ytyna8kahqxkgym2rr69sj42sxp5u0u6qr2ccpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqee80k3</id>
    
      <title type="html">Does this mean you’re not releasing NFTs, or…</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqtuy47m4g328ytyna8kahqxkgym2rr69sj42sxp5u0u6qr2ccpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqee80k3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2245p3ew2322787uene3gax2l55wx0pkzrvq8n6uaap7yuqvzc7cwvfqxf&#39;&gt;nevent1q…fqxf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Does this mean you’re not releasing NFTs, or…
    </content>
    <updated>2026-10-31T21:08:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstqqunzz797lgfja2t9k9r4h59znpt9d4k5f3gcwvcauxexc778rgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqwgfpp0</id>
    
      <title type="html">You seem to have lost your pfp again.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstqqunzz797lgfja2t9k9r4h59znpt9d4k5f3gcwvcauxexc778rgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqwgfpp0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqj4j8wryergv93vv6c33rpf38385v74gre7ztcu7dxuka84tgcnda4h&#39;&gt;nevent1q…da4h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You seem to have lost your pfp again.
    </content>
    <updated>2026-10-31T20:31:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqz734t62lneg3s3d4k3cx7qk9lvm442utuv9ztpf3604lrx8qpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqd6ay8j</id>
    
      <title type="html">Obligatory PSL for @npub17me…lm8u 🎃☕️ #coffeechain ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqz734t62lneg3s3d4k3cx7qk9lvm442utuv9ztpf3604lrx8qpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqd6ay8j" />
    <content type="html">
      Obligatory PSL for &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub17meshv2lg6rfyuwzgh349yslllq7aathd55xu0jgjns2ayz6rt2seplm8u&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;mishroom&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub17me…lm8u&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; 🎃☕️&lt;br/&gt;#coffeechain&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://onlydans.blossom.band/31e6bb08c5af1ea4171713f676ba3d6ebf0e7b619dfa8a9c203c036d3ac6ebd0.jpg&#34;&gt; 
    </content>
    <updated>2026-10-31T18:34:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspnqajgvs0p4xc7gqp38jukpe9wk83yj3sjn643zqtj0ek0sl85lcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugc39tkl</id>
    
      <title type="html">Building on your shoulders</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspnqajgvs0p4xc7gqp38jukpe9wk83yj3sjn643zqtj0ek0sl85lcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugc39tkl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqy4mzm2pech99k993krs9u6fcemm0xn9qcn0z50sja50dkrxcpz9mhxue69uhkummnw3ezuamfdejj75en7me&#39;&gt;nevent1q…n7me&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Building on your shoulders
    </content>
    <updated>2026-10-31T18:06:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8tn447yq9lv75dftnjs8ph7vr2wzan8xdpx7nfnaqwwfcd9gz4hcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugkcm3my</id>
    
      <title type="html">#naddr1qq…33ae</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8tn447yq9lv75dftnjs8ph7vr2wzan8xdpx7nfnaqwwfcd9gz4hcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugkcm3my" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqy4mzm2pech99k993krs9u6fcemm0xn9qcn0z50sja50dkrxcpz9mhxue69uhkummnw3ezuamfdejj75en7me&#39;&gt;nevent1q…n7me&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/naddr1qqk8xet5w35kueed0fehqttkxgkhqatzd35hx6rfdenj6ctswqkhqmr4d4jj67npwpehgmmjv5qsuamnwvaz7tmwdaejumr0dshsygqxvwdrsmyuzq2zza3zej70gzggcnc6pse7y0udd450f2lk2hu0wypsgqqqw4rs0v33ae&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…33ae&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;p&gt;I forked Feather made by Gigi. Why? I would like to see &lt;a href=&#34;https://github.com/Sebastix/plume/blob/pr/notifications-from-personal-favorites/docs/IMPLEMENT-NOTIFICATIONS-FROM-PERSONAL-FAVORITES.md&#34;&gt;this feature&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;While I made the fork some weeks ago and started to read the docs (&lt;a href=&#34;https://zapstore.dev/docs/publish&#34;&gt;https://zapstore.dev/docs/publish&lt;/a&gt;), a new major update was there from the Zapstore team.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/zapstore/zsp&#34;&gt;https://github.com/zapstore/zsp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/zapstore/zsp/releases/tag/v2.0.0&#34;&gt;https://github.com/zapstore/zsp/releases/tag/v2.0.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A perfect excuse for me to start exploring how it works.&lt;/p&gt;

&lt;h2 id=&#34;install-zsp-v2-2&#34;&gt;Install zsp (v2)&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;go install github.com/zapstore/zsp/v2/cmd/zsp@latest&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Or download the binary from &lt;a href=&#34;https://github.com/zapstore/zsp/releases&#34;&gt;https://github.com/zapstore/zsp/releases&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Verify if zsp is working with &lt;code&gt;zsp --version&lt;/code&gt; in your cli (command-line interface).&lt;/p&gt;

&lt;h2 id=&#34;configuration-2&#34;&gt;Configuration&lt;/h2&gt;

&lt;p&gt;Make sure you are in a root directory of a app project you like to publish as an application into &lt;a href=&#34;https://zapstore.dev&#34;&gt;https://zapstore.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;! - required: an APK file of your application&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Run &lt;code&gt;zsp&lt;/code&gt; in your cli to start.&lt;/p&gt;

&lt;p&gt;You will be asked for a location where your APK can be downloaded or is located on your machine.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;But if you start from scratch and have no APK file of your app yet, this won&amp;#39;t work.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build, sign and publish an APK file&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If your are using an AI agent, run &lt;code&gt;zsp skill&lt;/code&gt; in your cli and will parse a Markdown formatted skill file
You can read what is described in that skill &lt;a href=&#34;https://github.com/zapstore/zsp/blob/main/SKILL.md&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In my Pi agent, I&amp;#39;ve pasted this text into &lt;code&gt;zapstore-publish/SKILL.md&lt;/code&gt; inside my project directory. Inside the terminal of my Pi Agent I&amp;#39;ve loaded the skill with &lt;code&gt;/skill:zapstore-publish&lt;/code&gt;. It not only loads the skill, but it will also execute all the tasks described. This means the agent will already try to build, sign and publish your APK file of the app. This attempt failed in my case, because the result was that the agent could not find the hotbox tool (see next section).&lt;/p&gt;

&lt;p&gt;More info at &lt;a href=&#34;https://pi.dev/docs/latest/skills&#34;&gt;https://pi.dev/docs/latest/skills&lt;/a&gt; how to integrate skills in a Pi agent.&lt;/p&gt;

&lt;h2 id=&#34;hotbox-2&#34;&gt;Hotbox&lt;/h2&gt;

&lt;p&gt;This is a brand new cli tool using by zsp version 2. It&amp;#39;s a requirement, so you also install &lt;code&gt;hotbox&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/zapstore/hotbox&#34;&gt;https://github.com/zapstore/hotbox&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It took me quite some time to understand how the binary works. It seems very easy when demonstrated in this &lt;a href=&#34;https://jumble.social/notes/nevent1qvzqqqqqqypzq7xwd748yfjrsu5yuerm56fcn9tntmyv04w95etn0e23xrczvvraqy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqqqqzc432mefgd52wzw9z3d7k32kpx4qzv8hl3m73zeyfwyv8mzxslvyeu6&#34;&gt;note&lt;/a&gt;, but when you are setting it up and are reading the help documention with &lt;code&gt;hotbox --help&lt;/code&gt; it&amp;#39;s pretty complex to understand (I&amp;#39;m not a Android developer, so I&amp;#39;m not familar how the signing ceremony works for APK files). First thing I had to do, was creating a keystore for Android. This &lt;a href=&#34;https://stackoverflow.com/questions/3997748/how-can-i-create-a-keystore&#34;&gt;Stackoverflow thread&lt;/a&gt; helped me with using &lt;code&gt;keytool&lt;/code&gt; on my machine.&lt;/p&gt;

&lt;p&gt;Finally I figured it out.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;./hotbox --key &amp;lt;path to android keystore&amp;gt; &amp;lt;path to hotbox file&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Basicly there are two files needed:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A keystore file (signing key) for Android (this is my publishing identity for Android)&lt;/li&gt;
&lt;li&gt;A signing key (nostr private key) for publishing the nostr events (my Nostr identity)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;My advice is to read the skill above, so you will have better understanding how things works and what hotbox is doing.&lt;/p&gt;

&lt;p&gt;When everything works with &lt;code&gt;hotbox&lt;/code&gt;, you will see this kind of output:&lt;/p&gt;

&lt;p&gt;```
SIGN_WITH=&amp;#39;bunker://your_hex_formatted_pubkey?relay=ws%3A%2F%2F127.0.0.1%3A39147%2F4b50b81933981850cde90638e59d210f&amp;amp;amp;secret=a_secret&amp;#39;
HOTBOX_PIN=&amp;#39;a_pin&amp;#39;
HOTBOX_SOCKET=&amp;#39;/tmp/hotbox-1000/name_of_your_app.sock&amp;#39;&lt;/p&gt;

&lt;p&gt;```&lt;/p&gt;

&lt;p&gt;This mean there is a service / deamon now running on your machine ready to sign your APK file and sign the nostr events.&lt;/p&gt;

&lt;p&gt;I copy-pasted these variables with the values into the &lt;code&gt;.env&lt;/code&gt; file in the directory of my application.&lt;/p&gt;

&lt;h2 id=&#34;tested-in-practice-publishing-my-first-app-named-plume-2&#34;&gt;Tested in practice - publishing my first app named Plume&lt;/h2&gt;

&lt;p&gt;Here is the app: &lt;a href=&#34;https://zapstore.dev/apps/plume.sebastix.dev&#34;&gt;https://zapstore.dev/apps/plume.sebastix.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This app is a fork of Feather: &lt;a href=&#34;https://zapstore.dev/apps/org.dergigi.feather&#34;&gt;https://zapstore.dev/apps/org.dergigi.feather&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It had already a defined Zapstore configuration file (version 1.7x), a bash script `scripts/zapstore-publish.sh` and was not in sync with the instructions above.&lt;/p&gt;

&lt;p&gt;So I had to instruct my agent quite some times about these differences and let it figure out all the things. At some point, there was a success message that the APK was signed and the signed Nostr event where broadcasted. Also the APK file was created as Blossom blob file and uploaded to the Zapstore Blossom server. And voila, there is now an Android available in the Zapstore under my name. It has been more than 13 years ago that I published a mobile app to an appstore (I did make one, using &lt;a href=&#34;https://github.com/tidev/titanium-sdk&#34;&gt;Titanium SDK&lt;/a&gt; back in the days). Gosh...now let the real fun begin because I have a &lt;a href=&#34;https://github.com/Sebastix/plume/blob/pr/notifications-from-personal-favorites/docs/IMPLEMENT-NOTIFICATIONS-FROM-PERSONAL-FAVORITES.md&#34;&gt;feature&lt;/a&gt; I would like to see in Feather and/or Plume. To be continued!&lt;/p&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2026-10-31T18:06:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqp8fjystpj50v07d93v950g77tpamd4dgljsmjpjmgvjxurdxgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqeng9py</id>
    
      <title type="html">Call me crazy, but I wouldn’t bet against this chart. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqp8fjystpj50v07d93v950g77tpamd4dgljsmjpjmgvjxurdxgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqeng9py" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqygpma4uu33nf9crpz92edg84pyrx7lk37u89pemzadfmnj3ygnjahh2&#39;&gt;nevent1q…ahh2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Call me crazy, but I wouldn’t bet against this chart. &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://charts.bitbo.io/btc-gold/&#34;&gt;https://charts.bitbo.io/btc-gold/&lt;/a&gt;
    </content>
    <updated>2026-10-31T16:55:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrgrmz5mtygpx99g9c7aas907z9axy2fljvmwdmq7yjh2uml56rsgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs0njyrsum0tg9kz8kjc3v23tn6fqyq9e8v8rjja9jg8xrv53xwvysdw4vtz</id>
    
      <title type="html">Then how and why are you here?</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrgrmz5mtygpx99g9c7aas907z9axy2fljvmwdmq7yjh2uml56rsgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs0njyrsum0tg9kz8kjc3v23tn6fqyq9e8v8rjja9jg8xrv53xwvysdw4vtz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg2v57t55s2r0vk6mexwd76aznpepyp9e8fvwhnd3c4uvc8hsmrzgppemhxue69uhkummn9ekx7mp0yx3ejr&#39;&gt;nevent1q…3ejr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Then how and why are you here?
    </content>
    <updated>2026-10-31T16:32:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqw4fdydzm4x6mqu2lc4x94epzwlzamnewjda5dt7652a2l0hgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmzmtsk</id>
    
      <title type="html">Autumn day moon from Central Park. 🍂☀️🌖 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqw4fdydzm4x6mqu2lc4x94epzwlzamnewjda5dt7652a2l0hgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqmzmtsk" />
    <content type="html">
      Autumn day moon from Central Park. 🍂☀️🌖&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://onlydans.blossom.band/b87bede59cf5a381cc3e654a57f63b33cb57ae88026fd7dc2c186a79171a1b21.jpg&#34;&gt; 
    </content>
    <updated>2026-10-31T16:11:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9lrz7tldkz9a7nsmuh04hnqlwpg68cwfax5zzwnxmpfgx59yagcgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs95fs6vyc3j3kexf4v25veuj2z4cx3zyyxkhpp4zzhq57y9675fqqy6fxnr</id>
    
      <title type="html">Ingredients for those following at home: - Winter savory - ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9lrz7tldkz9a7nsmuh04hnqlwpg68cwfax5zzwnxmpfgx59yagcgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs95fs6vyc3j3kexf4v25veuj2z4cx3zyyxkhpp4zzhq57y9675fqqy6fxnr" />
    <content type="html">
      Ingredients for those following at home:&lt;br/&gt; - Winter savory&lt;br/&gt;- Oregano&lt;br/&gt;- Peppermint&lt;br/&gt;- Hyssop&lt;br/&gt;- St. John&amp;#39;s wort&lt;br/&gt;- English walnut&lt;br/&gt;&lt;br/&gt;Yeah, the wort interacts with contraception, so there may be something in it
    </content>
    <updated>2026-10-31T15:57:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9cn42nh5ud6xpq9pkqad35ftwpnhe5lhl3zaqxjytexl8yn5l5zqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs95fs6vyc3j3kexf4v25veuj2z4cx3zyyxkhpp4zzhq57y9675fqqyjgk7m</id>
    
      <title type="html">Visited some nature park for kids. On its last open day, and ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9cn42nh5ud6xpq9pkqad35ftwpnhe5lhl3zaqxjytexl8yn5l5zqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs95fs6vyc3j3kexf4v25veuj2z4cx3zyyxkhpp4zzhq57y9675fqqyjgk7m" />
    <content type="html">
      Visited some nature park for kids. On its last open day, and it&amp;#39;s cold, so not many visitors, only us actually. One of the stations was about herbal tea recipes and they had both one for better lactation AND a love potion, listing which ingredients are libido boosting. Well, that&amp;#39;s one way to teach children early I guess.
    </content>
    <updated>2026-10-31T15:47:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxj7khkwc0q2smljq4luqrc0jnhva68du5n0e6udnv8lph2yz20dcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs0njyrsum0tg9kz8kjc3v23tn6fqyq9e8v8rjja9jg8xrv53xwvysjv76aq</id>
    
      <title type="html">You can smoke your fresh cut weed in 10-12 hours if you have a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxj7khkwc0q2smljq4luqrc0jnhva68du5n0e6udnv8lph2yz20dcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs0njyrsum0tg9kz8kjc3v23tn6fqyq9e8v8rjja9jg8xrv53xwvysjv76aq" />
    <content type="html">
      You can smoke your fresh cut weed in 10-12 hours if you have a filament dryer. &lt;br/&gt;#themoreyouknow
    </content>
    <updated>2026-10-31T15:40:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqrwecy9vkquq3fgdlhl90777j44rq4ppajgctr0k0tjrgw2mmgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gksz9s3</id>
    
      <title type="html">Planting bulbs</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqrwecy9vkquq3fgdlhl90777j44rq4ppajgctr0k0tjrgw2mmgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gksz9s3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqq9cddtsax6puqyrasqxw8cglkd0krea5yn79xrk0l933zu2xqpp4mhxue69uhkummn9ekx7mqpa4amm&#39;&gt;nevent1q…4amm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Planting bulbs
    </content>
    <updated>2026-10-31T14:25:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqppx7d9tfdmdev2qt984j9ejayxuyjhzm7gmsdwghuy26cqysgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gc8zcsg</id>
    
      <title type="html">I have a forest, and perfomimg maintenance and celebrating my ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqppx7d9tfdmdev2qt984j9ejayxuyjhzm7gmsdwghuy26cqysgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gc8zcsg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvpw9wmv08k03c2julx30lu5ad6j9g5cyvffktkfg25ddyzmya9mgpz3mhxue69uhhyetvv9ujuerpd46hxtnfdurr2jmg&#39;&gt;nevent1q…2jmg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I have a forest, and perfomimg maintenance and celebrating my birthday.
    </content>
    <updated>2026-10-31T14:25:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqpwa2kjntnakzw2zauf9saf9d8v3a02jk57qv2m2sgqpufll4qpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0g2s9av7</id>
    
      <title type="html">Happy Halloween ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqpwa2kjntnakzw2zauf9saf9d8v3a02jk57qv2m2sgqpufll4qpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0g2s9av7" />
    <content type="html">
      Happy Halloween &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.azzamo.media/d4da3601665c4debe198a2a60caeec9afd7f797a3ed70eb3bb894f40f71cd2b4.jpg&#34;&gt; 
    </content>
    <updated>2026-10-31T14:24:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqy7a2p27d3465jd8kr0wj2ckas5lnv4pq27mesrrxyu09hx8lqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gy03uzk</id>
    
      <title type="html">Brought allied reinforcements ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqy7a2p27d3465jd8kr0wj2ckas5lnv4pq27mesrrxyu09hx8lqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gy03uzk" />
    <content type="html">
      Brought allied reinforcements&lt;br/&gt; &lt;img src=&#34;https://cdn.azzamo.media/bb65fabe3e01b2270d18325807d6f148ebe0fbb949662b9928948ba8ee13c869.jpg&#34;&gt; 
    </content>
    <updated>2026-10-31T13:48:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs963wwjlwueed5l3krytmxsfart5n8lgflt5h5lgyvcvqhmcy5zyqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdgh9k0</id>
    
      <title type="html">Not to mention in a world full of cybersecurity threats including ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs963wwjlwueed5l3krytmxsfart5n8lgflt5h5lgyvcvqhmcy5zyqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqdgh9k0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9u3j9entgmk9fk5y0zmjayy49ux5v5clsqtwlkg5h6aq3geyyggsjcmw38&#39;&gt;nevent1q…mw38&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not to mention in a world full of cybersecurity threats including AI-enhanced hacking and social engineering, a digital bearer instrument with irrevocable settlement faces an enormous challenge in global adoption for both individuals and nation states. I mentioned yesterday that someone I met a while back contacted me for advice on selling all of his bitcoin for gold, and he was somewhat astonished when I said I could never imagine doing that.
    </content>
    <updated>2026-10-31T12:38:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqhfqfcveu8haz4zkeeeuffrepgmnx0hdjp9l4ks3wn8uvr93spzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqe7jffq</id>
    
      <title type="html">This is essentially the conclusion I came to a long time ago. The ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqhfqfcveu8haz4zkeeeuffrepgmnx0hdjp9l4ks3wn8uvr93spzdmhxue69uhh2uewv9a85ctdduhxuet5qgswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqe7jffq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqpr6a7dve96eq5je79xtkkamprkdn4hv4xxnxqrafp32uezj9cm5kmhf&#39;&gt;nevent1q…kmhf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is essentially the conclusion I came to a long time ago. The anarchocapitalist utopia so many early bitcoiners espoused is basically unachievable in an adversarial world.&lt;br/&gt;&lt;br/&gt;Dismantling a modern state creates a vacuum of power that will be instantly filled by surrounding powers, and the experiment in non-governance immediately dissolves.&lt;br/&gt;&lt;br/&gt;The same game theory applies to the fiat arms race. Unilaterally disarming your credit printer immediately allows a money-printing adversary to outspend and overwhelm you.&lt;br/&gt;&lt;br/&gt;It is naive to imagine a scenario where every global actor suddenly decides to cooperate to advance a largely unpopular socioeconomic philosophy that has never succeeded at scale.
    </content>
    <updated>2026-10-31T11:53:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqqeuugsjkqpnp2j7aa9z24ynhv83hwrgrg0st3qvzxm9tfhxcgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ughjzafg</id>
    
      <title type="html">Not that Im aware of /cc @nprofile…45kc</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqqeuugsjkqpnp2j7aa9z24ynhv83hwrgrg0st3qvzxm9tfhxcgpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ughjzafg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs28vuueuyjxuefju70g7lq47l8dwyy8grgpgaw8kn25qvmgvk9ngspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhg6xtpct&#39;&gt;nevent1q…tpct&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not that Im aware of /cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsqy2w60c4lq7mda6367q4vld2nvug8d9ymg3e4ukd425hzvptek4c6e45kc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Ramon&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…45kc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-31T11:36:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqqqq8euukqxsgqvah3zkcy0eek6tlue0uj6v925js67wr6d2lk9spzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugv53tvw</id>
    
      <title type="html">Just do hard things ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqqqq8euukqxsgqvah3zkcy0eek6tlue0uj6v925js67wr6d2lk9spzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugv53tvw" />
    <content type="html">
      Just do hard things&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://fountain.fm/episode/ro6VgywzwvcIh2IgIPJ5&#34;&gt;https://fountain.fm/episode/ro6VgywzwvcIh2IgIPJ5&lt;/a&gt;
    </content>
    <updated>2026-10-31T11:13:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspr4ytkzgpejencg7qs7kaxxzg7kx7p90ze4mnvn43xegyvew82jqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqq0tcat</id>
    
      <title type="html">It&amp;#39;s useful to have some opt-in diagnostics in the app, that ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspr4ytkzgpejencg7qs7kaxxzg7kx7p90ze4mnvn43xegyvew82jqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqq0tcat" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq9e6camm6xxjwqarkfl572adtll4c9j4yjzem2z7ywllydpvgs983kq3&#39;&gt;nevent1q…3kq3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s useful to have some opt-in diagnostics in the app, that helps a bunch with troubleshooting group convergence. The website has some minimal stats. All this infrastructure is self hosted and we don&amp;#39;t log IPs.
    </content>
    <updated>2026-10-31T09:46:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdjl5ee96ejmfgkag8kazqxe3k85edrmss0azk3gfvswn7ag2ymlqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqp95lcx</id>
    
      <title type="html">We already have it, it&amp;#39;s not officially releases, but your ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdjl5ee96ejmfgkag8kazqxe3k85edrmss0azk3gfvswn7ag2ymlqpzdmhxue69uhh2uewv9a85ctdduhxuet5qgst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqp95lcx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgxsvcj86esl0ls3a8kutgca4eul05xyfnhxaawgvnv7qu88n5rwgsyftw7&#39;&gt;nevent1q…ftw7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We already have it, it&amp;#39;s not officially releases, but your clanker can build it for you.&lt;br/&gt;Dont use the same nsec as in the app tho, for now.&lt;br/&gt;&lt;a href=&#34;https://github.com/marmot-protocol/whitenoise-mac&#34;&gt;https://github.com/marmot-protocol/whitenoise-mac&lt;/a&gt;
    </content>
    <updated>2026-10-31T09:36:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg5w4p02ypxusrr4qug9gvmn7zrzrdaavrklacd6jtly4rmgu93wcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lq0ttn97</id>
    
      <title type="html">You can now use the terminal on a remote machine without ssh via ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg5w4p02ypxusrr4qug9gvmn7zrzrdaavrklacd6jtly4rmgu93wcpzdmhxue69uhh2uewv9a85ctdduhxuet5qgst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lq0ttn97" />
    <content type="html">
      You can now use the terminal on a remote machine without ssh via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1marm0t9qkmv8lq7pe7vdx60ed8fl2d876a2ytk3ade208dlyfweqg5r6m9&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;marmotprotocol&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1mar…r6m9&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/epiphytic/marmish&#34;&gt;https://github.com/epiphytic/marmish&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;By @npub18jv5tmtevx52tvhl3fpuhq7wy9pndly88dr7wuxz6a53ltreykasw3szm4
    </content>
    <updated>2026-10-31T08:52:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp6uu7tafl5m7gdq2aam8xl98sj363hk04f08na6l0dapkf6q6l7cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugakxl3l</id>
    
      <title type="html">GM #naddr1qq…yz37</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp6uu7tafl5m7gdq2aam8xl98sj363hk04f08na6l0dapkf6q6l7cpzdmhxue69uhh2uewv9a85ctdduhxuet5qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugakxl3l" />
    <content type="html">
      GM&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;/naddr1qq2k5mm9fdpxzsmyv56kkjns8984q7jpgyk5yqghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7q3quac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsxpqqqp65wwdyz37&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;naddr1qq…yz37&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;p&gt;A paint app needs a canvas, some colors, and a way to undo a bad brushstroke. The user probably wants to copy or save the image locally. None of that requires a relay connection or a signing key. If you want to build one, you should be able to spend your time on the editor. And if someone wants to try it, they shouldn&amp;#39;t have to trust you with everything else they do.&lt;/p&gt;

&lt;p&gt;That&amp;#39;s the thinking behind napplets and &lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2303&#34;&gt;NIP-5D&lt;/a&gt;. A napplet is a small, focused app that runs inside a shell. The shell hosts the app, mediates its requests, and lets the user compose it with other apps. We deliberately put most of the weight on the shell so that building a napplet can stay simple.&lt;/p&gt;

&lt;h2 id=&#34;start-with-the-app-you-want-to-make-4&#34;&gt;Start with the app you want to make&lt;/h2&gt;

&lt;p&gt;There&amp;#39;s already a paint napplet, an image editor called Fotohop, and plenty of games. They don&amp;#39;t need to be about Nostr to belong here. Drawing a picture or playing a game doesn&amp;#39;t require a social graph or an event to publish.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://cdn.hzrd149.com/bf425dacaefd37ad5498b024a2043313db6cab3048d49997ae03eb0161252008.png&#34; alt=&#34;Fotohop image editor running as a napplet, with a simple mountain-and-sun drawing on its canvas.&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Fotohop running in the &lt;a href=&#34;https://applesauce.build/examples/#/example/napplet/loader&#34;&gt;Applesauce napplet loader&lt;/a&gt;. Drawing made for this article.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Nostr provides the foundation for publishing and discovering napplets. Inside the app, you can use ordinary browser capabilities for the interface and computation, then ask the shell for any additional capabilities you need. You could build a drawing tool and add sharing later. The limits are the host environment and the capabilities the shell exposes; your app&amp;#39;s purpose is yours to choose.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://cdn.hzrd149.com/95be3bb45b50a27c2279983677250a9773f1784611955d8308b0512ebc8d42cb.mp4&#34;&gt;https://cdn.hzrd149.com/95be3bb45b50a27c2279983677250a9773f1784611955d8308b0512ebc8d42cb.mp4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&#34;https://applesauce.build/examples/#/example/napplet/loader?pointer=naddr1qvzqqqyf8ypzpem34u9stj8ftlxldl4n2qz5f5hmrnxns3uga86fpwe7u28ga4n0qqyhqatyv3kx26r0wq5cthp5&#34;&gt;Play Dodgy Duck&lt;/a&gt;, an endless voxel crossing game. &lt;a href=&#34;https://cdn.hzrd149.com/95be3bb45b50a27c2279983677250a9773f1784611955d8308b0512ebc8d42cb.mp4&#34;&gt;Watch the gameplay preview&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For developers arriving from outside Nostr, that matters. Knowing how to build a useful app should be enough to get started. If the idea needs Nostr features, you can learn the relevant event formats and conventions as you go. Some specialized apps will need quite a lot of protocol knowledge. A paint tool may need none of it.&lt;/p&gt;

&lt;h2 id=&#34;why-put-so-much-in-the-shell-4&#34;&gt;Why put so much in the shell?&lt;/h2&gt;

&lt;p&gt;We arrived at this split through research and iteration, including the &lt;a href=&#34;https://github.com/sandwichfarm/napp.run&#34;&gt;early prototypes&lt;/a&gt;. We looked at the security constraints, the infrastructure developers kept rebuilding, and what users had to understand before they could comfortably try an app. The goal was to make decisions against practical requirements rather than pick an architecture because it sounded elegant.&lt;/p&gt;

&lt;p&gt;The balance involves three groups. Protocol developers need somewhere to handle Nostr properly. App developers need a manageable API. Users need a foundation they can trust. Moving protocol infrastructure and privileged operations into the shell gives each group a clearer job: protocol developers work on the shared services, app developers build their apps, and users choose how to put them together.&lt;/p&gt;

&lt;p&gt;An app can ask for data and request actions through the shell&amp;#39;s capabilities without building its own relay connection manager or signing flow. When someone improves the shell&amp;#39;s routing or security, many apps can benefit. Shell developers take on more complexity, but each napplet author has less infrastructure to maintain.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://cdn.hzrd149.com/ccc178d603389c403521f631f547a163c8748cc3e7609b115c51b010e331859c.mp4&#34;&gt;https://cdn.hzrd149.com/ccc178d603389c403521f631f547a163c8748cc3e7609b115c51b010e331859c.mp4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The &lt;a href=&#34;https://napplet.run/#how&#34;&gt;animated diagram on napplet.run&lt;/a&gt; cycles through relay, storage, media, notify, theme, value, upload, resource, and CVM. Requests and responses pass through the shell. &lt;a href=&#34;https://cdn.hzrd149.com/ccc178d603389c403521f631f547a163c8748cc3e7609b115c51b010e331859c.mp4&#34;&gt;Watch the full cycle&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The common contract between a napplet and the runtime providing its capabilities is called the capability seam. NIP-5D defines how it works on the web; individual NAPs define capabilities such as storage, relay access, and resource fetching. The &lt;a href=&#34;https://github.com/napplet/naps&#34;&gt;NAP registry&lt;/a&gt; describes those contracts. Keeping them separate lets capabilities develop without putting every feature into the core specification, and gives different shells a common contract to implement.&lt;/p&gt;

&lt;h2 id=&#34;trust-your-shell-distrust-the-napplets-4&#34;&gt;Trust your shell. Distrust the napplets.&lt;/h2&gt;

&lt;p&gt;That&amp;#39;s the footing we want users to have. The system treats napplet code as untrusted because an app can be buggy, carelessly generated, or deliberately malicious. Users shouldn&amp;#39;t have to work out which one they&amp;#39;re dealing with before the protections apply.&lt;/p&gt;

&lt;p&gt;In the web model, the shell verifies the signed manifest and the hash of the app file before running it in a restricted iframe. It then binds incoming requests to the iframe it created. Privileged requests go through shell policy; napplets don&amp;#39;t receive signing keys or a general signing and encryption API. The &lt;a href=&#34;https://github.com/dskvr/nips/blob/nip/5d/5D.md&#34;&gt;current draft&lt;/a&gt; defines that boundary.&lt;/p&gt;

&lt;p&gt;Verification establishes which artifact is running, not whether its author means well. The restrictions still have to hold. An iframe sandbox alone doesn&amp;#39;t block every network request, either, so shells need appropriate network restrictions. The draft discusses Content Security Policy for that purpose.&lt;/p&gt;

&lt;p&gt;This makes the shell a serious responsibility. A bad shell can undermine the model. Broad permissions can weaken the protection, constant approval dialogs can become background noise, and excessive restrictions can prevent useful apps from working. Putting the decisions in one place gives users a place to make an informed trust decision, but shell developers still have to get them right.&lt;/p&gt;

&lt;p&gt;That&amp;#39;s where &lt;a href=&#34;https://github.com/napplet/evil&#34;&gt;napplet/evil&lt;/a&gt; comes in. Its deliberately hostile napplets probe sandbox escapes, forged messages, manifest confusion, and access to another app&amp;#39;s stored data. A configurable victim shell lets developers weaken protections and observe the consequences. The tests examine what happens when an app claims another app&amp;#39;s identity, when a shell renders an attacker-written manifest title as HTML, or when a changed artifact inherits data it shouldn&amp;#39;t have.&lt;/p&gt;

&lt;p&gt;The project&amp;#39;s &lt;a href=&#34;https://github.com/napplet/evil/blob/main/ROADMAP.md&#34;&gt;research roadmap&lt;/a&gt; also reports fingerprinting exposure, WebRTC API availability despite the baseline Content Security Policy, and a test where a busy napplet stalled the shell&amp;#39;s message handling. These are reported results from its harness, not an audit of every deployed shell. They give developers repeatable ways to challenge the assumptions and check fixes; a passing suite isn&amp;#39;t a blanket security guarantee.&lt;/p&gt;

&lt;p&gt;Protecting users this way is part of the adoption work. Trying a new app becomes a more reasonable choice when the shell can limit what it does. We want people to enjoy a tool without having to trust its author with everything.&lt;/p&gt;

&lt;h2 id=&#34;the-earlier-approach-and-napp-4&#34;&gt;The earlier approach, and NAPP&lt;/h2&gt;

&lt;p&gt;The &lt;a href=&#34;https://github.com/eskema/nostrapps/blob/main/NAPP.md&#34;&gt;NAPP protocol&lt;/a&gt; resembles a much earlier approach we explored before writing the napplet spec. We abandoned our own earlier design because it didn&amp;#39;t satisfy the adoption requirements we were working toward. The resemblance is in the architecture; NAPP is a separate project.&lt;/p&gt;

&lt;p&gt;Both approaches have small apps, a host, and a bridge to shared services. NAPP documents permissions and prompts for sensitive operations, but its bridge exposes NIP-07 signing and encryption methods. NIP-5D deliberately keeps those primitives out of the napplet. We want app developers to request useful operations while the shell handles more of the protocol and security responsibility.&lt;/p&gt;

&lt;p&gt;NAPP&amp;#39;s application surface is also more Nostr-forward: signing, event-store access, relay helpers, and Nostr actions are prominent. Napplets put Nostr services behind capability contracts alongside storage, media, and resource access. A paint tool or game is as much the point as a feed viewer. NAPP can host non-Nostr apps too; the benefit we&amp;#39;re aiming for is making general applications a natural starting point without requiring them to organize themselves around Nostr.&lt;/p&gt;

&lt;p&gt;Much like &lt;code&gt;napplet/evil&lt;/code&gt; I put together &lt;a href=&#34;https://github.com/sandwichfarm/evil-napps&#34;&gt;evil-napps&lt;/a&gt; to test that model. It probes launcher isolation, forged bridge messages, action routing, shared-store abuse, and signing permissions. Its documentation distinguishes harness demonstrations from findings checked against the reference launcher&amp;#39;s source. As with evil napplets, those findings aren&amp;#39;t a fresh audit of every launcher. Both models deserve to have their assumptions tested.&lt;/p&gt;

&lt;h2 id=&#34;less-code-to-carry-around-4&#34;&gt;Less code to carry around&lt;/h2&gt;

&lt;p&gt;A focused napplet can leave much of the infrastructure out of its own codebase. That&amp;#39;s less code for a person to maintain and less context for a coding agent to consume. An agent building a paint tool can concentrate on drawing, the interface, and the capability contracts it uses.&lt;/p&gt;

&lt;p&gt;That smaller scope and shared infrastructure can make napplets cheaper and faster to produce. There isn&amp;#39;t a universal token saving or speedup to promise, and an app that pulls in a huge framework or tries to do everything can give much of the advantage back. Runtime costs need the same care: the shell consumes resources, and separate iframes have overhead. A smaller app and less duplicated infrastructure don&amp;#39;t guarantee lower total memory use in every setup.&lt;/p&gt;

&lt;h2 id=&#34;there-are-shells-to-try-and-gaps-to-close-4&#34;&gt;There are shells to try, and gaps to close&lt;/h2&gt;

&lt;p&gt;This is still alpha. The protocol is changing, and specifications, SDKs, and shells can drift apart. Capability coverage, interoperability, tooling, and the experience of building and using these apps all need work. The intended model and what a particular implementation delivers aren&amp;#39;t always the same.&lt;/p&gt;

&lt;p&gt;A napplet declares the capabilities it needs, and the shell decides what it can expose. Those declarations aren&amp;#39;t permission grants. Optional features need fallbacks, and developers need to check what their chosen shell provides.&lt;/p&gt;

&lt;p&gt;You can already explore different takes on the shell in &lt;a href=&#34;https://amethyst.social/&#34;&gt;Amethyst&lt;/a&gt;, &lt;a href=&#34;https://github.com/Origami74/myco&#34;&gt;Myco&lt;/a&gt;, &lt;a href=&#34;https://nostrudel.ninja/&#34;&gt;noStrudel&lt;/a&gt;, &lt;a href=&#34;https://grimoire.rocks/&#34;&gt;Grimoire&lt;/a&gt;, and &lt;a href=&#34;https://napplet.soy/&#34;&gt;napplet.soy&lt;/a&gt;. &lt;a href=&#34;https://kehto.github.io/web/paja/&#34;&gt;Paja&lt;/a&gt; is a developer shell for loading napplets and inspecting their behavior. These projects are at different stages, with different capability support.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&#34;https://applesauce.build/examples/#/example/napplet/store&#34;&gt;Applesauce napplet store example&lt;/a&gt; shows a live list of apps discovered from Nostr relays. Browse it to see what people are making.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://cdn.hzrd149.com/fe577867552b0322aac53107aa6ca3fb5183183b0e165f880a5db1d19781e2b3.png&#34; alt=&#34;Applesauce Napplet Store showing relay filters and a live selection of games and a radio app.&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The &lt;a href=&#34;https://applesauce.build/examples/#/example/napplet/store&#34;&gt;Applesauce store example&lt;/a&gt; discovers napplets from relays. This screenshot is a snapshot; the live list changes.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Developers are working to close the gaps through the &lt;a href=&#34;https://github.com/napplet/web&#34;&gt;SDK and tooling&lt;/a&gt;, &lt;a href=&#34;https://github.com/kehto/web&#34;&gt;runtime work&lt;/a&gt;, and other implementations linked from the &lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/2303&#34;&gt;NIP-5D discussion&lt;/a&gt;. Those projects give us somewhere to test the design and improve it. Their existence doesn&amp;#39;t make the protocol mature yet.&lt;/p&gt;

&lt;h2 id=&#34;make-it-together-4&#34;&gt;Make it together&lt;/h2&gt;

&lt;p&gt;&lt;a href=&#34;https://napplet.soy/studio/create&#34;&gt;napplet.soy&amp;#39;s Studio&lt;/a&gt; gives you an interface for building in the browser: describe an idea, play the preview, and ask for changes. You connect a Nostr account and your own AI provider, then review the result before publishing. Its local tools let you work in your own editor or coding agent too.&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://cdn.hzrd149.com/99a238afe12cf1ad1d80f2302db3ae13310ea1db9299e8bf1b44ca1cc9b8b74e.jpg&#34; alt=&#34;napplet.soy Studio showing an agent conversation beside a playable breakout-game preview.&#34;/&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&#34;https://napplet.soy/studio/create&#34;&gt;napplet.soy Studio&lt;/a&gt;: ask for changes on the left and try the game on the right. Screenshot supplied by the author.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You can also build on someone else&amp;#39;s work. The &lt;a href=&#34;https://napplet.soy/docs&#34;&gt;remix and contribution workflow&lt;/a&gt; lets you make your own version of a napplet or propose improvements to the original. For projects with Git source, a proposal includes a playable preview. The author can compare the original and proposed versions, inspect the code changes, discuss them, and merge locally. Publishing the updated app is a separate step.&lt;/p&gt;

&lt;p&gt;Say someone makes a game you like, but the controls are awkward on your phone. You could remix it, improve the touch controls with your agent, and send back a version the author can actually play. Other people can try and discuss the proposal on the site. That gives the conversation something concrete to work with before the author decides what to release.&lt;/p&gt;

&lt;h2 id=&#34;try-making-something-small-4&#34;&gt;Try making something small&lt;/h2&gt;

&lt;p&gt;Run &lt;code&gt;npx skills add napplet/web&lt;/code&gt;, open your coding agent, and ask it to use the &lt;code&gt;napplet-make&lt;/code&gt; skill. Try: “Use napplet-make to build a simple paint napplet with a canvas, a color picker, and an undo button.”&lt;/p&gt;

&lt;p&gt;Pick one small thing you&amp;#39;d like to use. Ask the agent to verify it and preview it in Paja, then try it yourself.&lt;/p&gt;
 &lt;/blockquote&gt;
    </content>
    <updated>2026-10-31T06:28:20Z</updated>
  </entry>

</feed>