<rss
      xmlns:atom="http://www.w3.org/2005/Atom"
      xmlns:media="http://search.yahoo.com/mrss/"
      xmlns:content="http://purl.org/rss/1.0/modules/content/"
      xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      version="2.0"
    >
      <channel>
        <title><![CDATA[Tim Bouma]]></title>
        <description><![CDATA[Tim Bouma @trbouma on Twitter. Let's see how this goes!]]></description>
        <link>https://tim-bouma.npub.pro/tag/safebox/</link>
        <atom:link href="https://tim-bouma.npub.pro/tag/safebox/rss/" rel="self" type="application/rss+xml"/>
        <itunes:new-feed-url>https://tim-bouma.npub.pro/tag/safebox/rss/</itunes:new-feed-url>
        <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
        <itunes:subtitle><![CDATA[Tim Bouma @trbouma on Twitter. Let's see how this goes!]]></itunes:subtitle>
        <itunes:type>episodic</itunes:type>
        <itunes:owner>
          <itunes:name><![CDATA[Tim Bouma]]></itunes:name>
          <itunes:email><![CDATA[Tim Bouma]]></itunes:email>
        </itunes:owner>
            
      <pubDate>Thu, 05 Feb 2026 20:00:59 GMT</pubDate>
      <lastBuildDate>Thu, 05 Feb 2026 20:00:59 GMT</lastBuildDate>
      
      <itunes:image href="https://raw.githubusercontent.com/trbouma/assets/main/profile_pic_crop.png" />
      <image>
        <title><![CDATA[Tim Bouma]]></title>
        <link>https://tim-bouma.npub.pro/tag/safebox/</link>
        <url>https://raw.githubusercontent.com/trbouma/assets/main/profile_pic_crop.png</url>
      </image>
      <item>
      <title><![CDATA[Successful initial integration of #blossom support…]]></title>
      <description><![CDATA[Successful initial integration of #blossom support for #nostr #safebox. 

The binary data is served from a back end blossom server and served via a safebox app endpoint.…]]></description>
             <itunes:subtitle><![CDATA[Successful initial integration of #blossom support for #nostr #safebox. 

The binary data is served from a back end blossom server and served via a safebox app endpoint.…]]></itunes:subtitle>
      <pubDate>Thu, 05 Feb 2026 20:00:59 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note14fpgmtq6ktal99pnwf4jk6kxawzwth9z62pm2kmj32q27qwejjsq0wgt7r/</link>
      <comments>https://tim-bouma.npub.pro/post/note14fpgmtq6ktal99pnwf4jk6kxawzwth9z62pm2kmj32q27qwejjsq0wgt7r/</comments>
      <guid isPermaLink="false">note14fpgmtq6ktal99pnwf4jk6kxawzwth9z62pm2kmj32q27qwejjsq0wgt7r</guid>
      <category>blossom</category>
      
        <media:content url="https://blossom.primal.net/ff07de381908c2f30234d46a7adf3f72d02c85b2dbc45ea4f57f3becd34a4136.mp4" medium="video"/>
        <enclosure 
          url="https://blossom.primal.net/ff07de381908c2f30234d46a7adf3f72d02c85b2dbc45ea4f57f3becd34a4136.mp4" length="0" 
          type="video/mp4" 
        />
      <noteId>note14fpgmtq6ktal99pnwf4jk6kxawzwth9z62pm2kmj32q27qwejjsq0wgt7r</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Successful initial integration of <a href='/tag/blossom/'>#blossom</a> support for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. <br><br>The binary data is served from a back end blossom server and served via a safebox app endpoint.<br><br> <br><br><br><br><video controls="" src="https://blossom.primal.net/ff07de381908c2f30234d46a7adf3f72d02c85b2dbc45ea4f57f3becd34a4136.mp4#t=0.1" style="width:100%;"></video></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Successful initial integration of <a href='/tag/blossom/'>#blossom</a> support for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. <br><br>The binary data is served from a back end blossom server and served via a safebox app endpoint.<br><br> <br><br><br><br><video controls="" src="https://blossom.primal.net/ff07de381908c2f30234d46a7adf3f72d02c85b2dbc45ea4f57f3becd34a4136.mp4#t=0.1" style="width:100%;"></video></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[Sharing some more of my design…]]></title>
      <description><![CDATA[Sharing some more of my design and architectural thinking for #nostr #safebox.

The first diagram shows the main elements of the substrate capabilities, namely #Blossom, #Cashu, #Nostr, #Lightning, and #Bitcoin. Eventually all of this will be abstracted away from the users who only care about the safekeeping of their #Funds…]]></description>
             <itunes:subtitle><![CDATA[Sharing some more of my design and architectural thinking for #nostr #safebox.

The first diagram shows the main elements of the substrate capabilities, namely #Blossom, #Cashu, #Nostr, #Lightning, and #Bitcoin. Eventually all of this will be abstracted away from the users who only care about the safekeeping of their #Funds…]]></itunes:subtitle>
      <pubDate>Wed, 04 Feb 2026 14:54:22 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1rkgdj3yglq7wp8xx9vyhcpdcdmj3gkgqyrnkstaf60lvk2jlylysyjykmw/</link>
      <comments>https://tim-bouma.npub.pro/post/note1rkgdj3yglq7wp8xx9vyhcpdcdmj3gkgqyrnkstaf60lvk2jlylysyjykmw/</comments>
      <guid isPermaLink="false">note1rkgdj3yglq7wp8xx9vyhcpdcdmj3gkgqyrnkstaf60lvk2jlylysyjykmw</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png" medium="image"/>
        <enclosure 
          url="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png" length="0" 
          type="image/png" 
        />
      <noteId>note1rkgdj3yglq7wp8xx9vyhcpdcdmj3gkgqyrnkstaf60lvk2jlylysyjykmw</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Sharing some more of my design and architectural thinking for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>.<br><br>The first diagram shows the main elements of the substrate capabilities, namely <a href='/tag/blossom/'>#Blossom</a>, <a href='/tag/cashu/'>#Cashu</a>, <a href='/tag/nostr/'>#Nostr</a>, <a href='/tag/lightning/'>#Lightning</a>, and <a href='/tag/bitcoin/'>#Bitcoin</a>. Eventually all of this will be abstracted away from the users who only care about the safekeeping of their <a href='/tag/funds/'>#Funds</a> and <a href='/tag/record/'>#Record</a>.<br><br>The primary coordinating protocol I am building for <a href='/tag/safebox/'>#safebox</a> is called <a href='/tag/nauth/'>#nAuth</a> (you can see the interaction diagram on the next image). <a href='/tag/nauth/'>#nAuth</a> is built on NIP-17, NIP-44, NIP-59 and extends NIP-47 (Nostr Wallet Connect). I have extended NWC to offer and accept records between safeboxes, and to send and receive payments between safeboxes, so that they don't have to drop down <a href='/tag/lightning/'>#Lightning</a> to settle payments - they are all cleared using the <a href='/tag/cashu/'>#Cashu</a> mints.<br><br>In the end, my vision is very clear for <a href='/tag/safebox/'>#safebox</a> (even though the engineering is hella complicated) - to give users the ability to safekeep and use their funds and records, to directly and privately transact with one another, and without necessary reliance on their app, device, or platform provider.<br><br>It will take some time - I am rooting out the single points of failure, roots of capture, and invisible gatekeepers, but I see a path to create a global, generic capability that anyone (including agents) can use without permission.<br><br>Onward!<br><br><br><a href="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png"></a>  <a href="https://blossom.primal.net/3fc40c9d8f909926182698b6c9276f89d2ab588fd88403e4e848a11cd82b0117.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/3fc40c9d8f909926182698b6c9276f89d2ab588fd88403e4e848a11cd82b0117.png"></a> </p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Sharing some more of my design and architectural thinking for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>.<br><br>The first diagram shows the main elements of the substrate capabilities, namely <a href='/tag/blossom/'>#Blossom</a>, <a href='/tag/cashu/'>#Cashu</a>, <a href='/tag/nostr/'>#Nostr</a>, <a href='/tag/lightning/'>#Lightning</a>, and <a href='/tag/bitcoin/'>#Bitcoin</a>. Eventually all of this will be abstracted away from the users who only care about the safekeeping of their <a href='/tag/funds/'>#Funds</a> and <a href='/tag/record/'>#Record</a>.<br><br>The primary coordinating protocol I am building for <a href='/tag/safebox/'>#safebox</a> is called <a href='/tag/nauth/'>#nAuth</a> (you can see the interaction diagram on the next image). <a href='/tag/nauth/'>#nAuth</a> is built on NIP-17, NIP-44, NIP-59 and extends NIP-47 (Nostr Wallet Connect). I have extended NWC to offer and accept records between safeboxes, and to send and receive payments between safeboxes, so that they don't have to drop down <a href='/tag/lightning/'>#Lightning</a> to settle payments - they are all cleared using the <a href='/tag/cashu/'>#Cashu</a> mints.<br><br>In the end, my vision is very clear for <a href='/tag/safebox/'>#safebox</a> (even though the engineering is hella complicated) - to give users the ability to safekeep and use their funds and records, to directly and privately transact with one another, and without necessary reliance on their app, device, or platform provider.<br><br>It will take some time - I am rooting out the single points of failure, roots of capture, and invisible gatekeepers, but I see a path to create a global, generic capability that anyone (including agents) can use without permission.<br><br>Onward!<br><br><br><a href="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png"></a>  <a href="https://blossom.primal.net/3fc40c9d8f909926182698b6c9276f89d2ab588fd88403e4e848a11cd82b0117.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/3fc40c9d8f909926182698b6c9276f89d2ab588fd88403e4e848a11cd82b0117.png"></a> </p>
]]></itunes:summary>
      <itunes:image href="https://blossom.primal.net/2728f10b40a0b50ba6eaf3e59ff30e3c599d9f5f9d26e21c8bb50b3f90c9aac8.png"/>
      </item>
      
      <item>
      <title><![CDATA[First step of integrating imaging data…]]></title>
      <description><![CDATA[First step of integrating imaging data into #nostr #safebox. Data is stored in Blossom servers.…]]></description>
             <itunes:subtitle><![CDATA[First step of integrating imaging data into #nostr #safebox. Data is stored in Blossom servers.…]]></itunes:subtitle>
      <pubDate>Wed, 04 Feb 2026 13:30:20 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1573v20llv0u3qdgs5aa4gttjj408h8lmtafqdkjuuf4c28m57n9suu9xwl/</link>
      <comments>https://tim-bouma.npub.pro/post/note1573v20llv0u3qdgs5aa4gttjj408h8lmtafqdkjuuf4c28m57n9suu9xwl/</comments>
      <guid isPermaLink="false">note1573v20llv0u3qdgs5aa4gttjj408h8lmtafqdkjuuf4c28m57n9suu9xwl</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/8c72772e1c8f322147b3ab20c9f8e6ffb54d2f8186f7fd38a7720eb228b1a6a0.mp4" medium="video"/>
        <enclosure 
          url="https://blossom.primal.net/8c72772e1c8f322147b3ab20c9f8e6ffb54d2f8186f7fd38a7720eb228b1a6a0.mp4" length="0" 
          type="video/mp4" 
        />
      <noteId>note1573v20llv0u3qdgs5aa4gttjj408h8lmtafqdkjuuf4c28m57n9suu9xwl</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>First step of integrating imaging data into <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. Data is stored in Blossom servers. <br><br><br><br><video controls="" src="https://blossom.primal.net/8c72772e1c8f322147b3ab20c9f8e6ffb54d2f8186f7fd38a7720eb228b1a6a0.mp4#t=0.1" style="width:100%;"></video></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>First step of integrating imaging data into <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. Data is stored in Blossom servers. <br><br><br><br><video controls="" src="https://blossom.primal.net/8c72772e1c8f322147b3ab20c9f8e6ffb54d2f8186f7fd38a7720eb228b1a6a0.mp4#t=0.1" style="width:100%;"></video></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[Starting my blob integration into #nostr…]]></title>
      <description><![CDATA[Starting my blob integration into #nostr #safebox 

Blossom is f***ing amazing!…]]></description>
             <itunes:subtitle><![CDATA[Starting my blob integration into #nostr #safebox 

Blossom is f***ing amazing!…]]></itunes:subtitle>
      <pubDate>Tue, 03 Feb 2026 14:47:09 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note15mzxwrl6cfvqsc3xdssr2yuh5p4dfqd0ddq8crn5r6059e4rgmkqsckaal/</link>
      <comments>https://tim-bouma.npub.pro/post/note15mzxwrl6cfvqsc3xdssr2yuh5p4dfqd0ddq8crn5r6059e4rgmkqsckaal/</comments>
      <guid isPermaLink="false">note15mzxwrl6cfvqsc3xdssr2yuh5p4dfqd0ddq8crn5r6059e4rgmkqsckaal</guid>
      <category>nostr</category>
      
      <noteId>note15mzxwrl6cfvqsc3xdssr2yuh5p4dfqd0ddq8crn5r6059e4rgmkqsckaal</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Starting my blob integration into <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> <br><br>Blossom is f***ing amazing!</p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Starting my blob integration into <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> <br><br>Blossom is f***ing amazing!</p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[Here is an updated block diagram…]]></title>
      <description><![CDATA[Here is an updated block diagram of #nostr #safebox showing the networked resources used behind the scenes so that users can manage their funds and records. 

The QR code illustrates that a direct connection can be initated via a QR code.…]]></description>
             <itunes:subtitle><![CDATA[Here is an updated block diagram of #nostr #safebox showing the networked resources used behind the scenes so that users can manage their funds and records. 

The QR code illustrates that a direct connection can be initated via a QR code.…]]></itunes:subtitle>
      <pubDate>Mon, 02 Feb 2026 21:38:57 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1lajk5h69ueuf7y6mlswfpy2uv94rrv5rd49a0t7davk3ngxuk0cqwkduw9/</link>
      <comments>https://tim-bouma.npub.pro/post/note1lajk5h69ueuf7y6mlswfpy2uv94rrv5rd49a0t7davk3ngxuk0cqwkduw9/</comments>
      <guid isPermaLink="false">note1lajk5h69ueuf7y6mlswfpy2uv94rrv5rd49a0t7davk3ngxuk0cqwkduw9</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/d642a1b4a0002b96f20636559fbd527aeaab697e356c93fa7258b9e29e79bdd8.png" medium="image"/>
        <enclosure 
          url="https://blossom.primal.net/d642a1b4a0002b96f20636559fbd527aeaab697e356c93fa7258b9e29e79bdd8.png" length="0" 
          type="image/png" 
        />
      <noteId>note1lajk5h69ueuf7y6mlswfpy2uv94rrv5rd49a0t7davk3ngxuk0cqwkduw9</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Here is an updated block diagram of <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> showing the networked resources used behind the scenes so that users can manage their funds and records. <br><br>The QR code illustrates that a direct connection can be initated via a QR code. <br><br><br> </p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Here is an updated block diagram of <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> showing the networked resources used behind the scenes so that users can manage their funds and records. <br><br>The QR code illustrates that a direct connection can be initated via a QR code. <br><br><br> </p>
]]></itunes:summary>
      <itunes:image href="https://blossom.primal.net/d642a1b4a0002b96f20636559fbd527aeaab697e356c93fa7258b9e29e79bdd8.png"/>
      </item>
      
      <item>
      <title><![CDATA[Imagine if you could provide your…]]></title>
      <description><![CDATA[Imagine if you could provide your health records via a fully decentralized card system and have your records verified and trusted using Web of Trust?

It’ll be possible with #nostr #safebox. See below.…]]></description>
             <itunes:subtitle><![CDATA[Imagine if you could provide your health records via a fully decentralized card system and have your records verified and trusted using Web of Trust?

It’ll be possible with #nostr #safebox. See below.…]]></itunes:subtitle>
      <pubDate>Mon, 02 Feb 2026 18:35:07 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1zd2ug4pyw0p274cflj47mz7ysqgxez2xtfxjke29f8255zm9vu4q69s98s/</link>
      <comments>https://tim-bouma.npub.pro/post/note1zd2ug4pyw0p274cflj47mz7ysqgxez2xtfxjke29f8255zm9vu4q69s98s/</comments>
      <guid isPermaLink="false">note1zd2ug4pyw0p274cflj47mz7ysqgxez2xtfxjke29f8255zm9vu4q69s98s</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/ddad435425c41b4a8b78ed20e01b479fda73ee9edf4007932df05dcefbc87579.mov" medium="video"/>
        <enclosure 
          url="https://blossom.primal.net/ddad435425c41b4a8b78ed20e01b479fda73ee9edf4007932df05dcefbc87579.mov" length="0" 
          type="video/quicktime" 
        />
      <noteId>note1zd2ug4pyw0p274cflj47mz7ysqgxez2xtfxjke29f8255zm9vu4q69s98s</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Imagine if you could provide your health records via a fully decentralized card system and have your records verified and trusted using Web of Trust?<br><br>It’ll be possible with <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. See below.<br><video controls="" src="https://blossom.primal.net/ddad435425c41b4a8b78ed20e01b479fda73ee9edf4007932df05dcefbc87579.mov#t=0.1" style="width:100%;"></video></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Imagine if you could provide your health records via a fully decentralized card system and have your records verified and trusted using Web of Trust?<br><br>It’ll be possible with <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. See below.<br><video controls="" src="https://blossom.primal.net/ddad435425c41b4a8b78ed20e01b479fda73ee9edf4007932df05dcefbc87579.mov#t=0.1" style="width:100%;"></video></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[As I develop #nostr #safebox, I…]]></title>
      <description><![CDATA[As I develop #nostr #safebox, I try to focus on understanding what the core value to a user might be. I believe it's something like this:

'Safekeeping of my funds and records, without sacrificing ease of use."
Simply put, if I don't have my phone, but know the…]]></description>
             <itunes:subtitle><![CDATA[As I develop #nostr #safebox, I try to focus on understanding what the core value to a user might be. I believe it's something like this:

'Safekeeping of my funds and records, without sacrificing ease of use."
Simply put, if I don't have my phone, but know the…]]></itunes:subtitle>
      <pubDate>Mon, 02 Feb 2026 15:38:13 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note19ypknuf8s59efv7fz90gull9huhgpt3usmj2rda746temrgamsaqtu5v7n/</link>
      <comments>https://tim-bouma.npub.pro/post/note19ypknuf8s59efv7fz90gull9huhgpt3usmj2rda746temrgamsaqtu5v7n/</comments>
      <guid isPermaLink="false">note19ypknuf8s59efv7fz90gull9huhgpt3usmj2rda746temrgamsaqtu5v7n</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/2553fb8689f2c355be771ff352faa250f8a244d98d710150ef83fab85cc50411.jpg" medium="image"/>
        <enclosure 
          url="https://blossom.primal.net/2553fb8689f2c355be771ff352faa250f8a244d98d710150ef83fab85cc50411.jpg" length="0" 
          type="image/jpeg" 
        />
      <noteId>note19ypknuf8s59efv7fz90gull9huhgpt3usmj2rda746temrgamsaqtu5v7n</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>As I develop <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>, I try to focus on understanding what the core value to a user might be. I believe it's something like this:<br><br>'Safekeeping of my funds and records, without sacrificing ease of use."<br>Simply put, if I don't have my phone, but know the access key (or have the card or physical token), I can still make a payment or present a proof, privately.<br><br>The diagram below shows how it hangs all together at a high level. Under the hood, it's <a href='/tag/nostr/'>#nostr</a>, <a href='/tag/cashu/'>#cashu</a>, <a href='/tag/bitcoin/'>#bitcoin</a>, <a href='/tag/lightning/'>#lightning</a>, but if done right, all this protocol detail will be hidden from the user. All they need to know is that they have an easy way to pay and to prove, and with the assurance that no one provider has locked them into their service.<br><br>Onward!<br> </p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>As I develop <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>, I try to focus on understanding what the core value to a user might be. I believe it's something like this:<br><br>'Safekeeping of my funds and records, without sacrificing ease of use."<br>Simply put, if I don't have my phone, but know the access key (or have the card or physical token), I can still make a payment or present a proof, privately.<br><br>The diagram below shows how it hangs all together at a high level. Under the hood, it's <a href='/tag/nostr/'>#nostr</a>, <a href='/tag/cashu/'>#cashu</a>, <a href='/tag/bitcoin/'>#bitcoin</a>, <a href='/tag/lightning/'>#lightning</a>, but if done right, all this protocol detail will be hidden from the user. All they need to know is that they have an easy way to pay and to prove, and with the assurance that no one provider has locked them into their service.<br><br>Onward!<br> </p>
]]></itunes:summary>
      <itunes:image href="https://blossom.primal.net/2553fb8689f2c355be771ff352faa250f8a244d98d710150ef83fab85cc50411.jpg"/>
      </item>
      
      <item>
      <title><![CDATA[Jumping on the moltbook bandwagon- every…]]></title>
      <description><![CDATA[Jumping on the moltbook bandwagon- every agent can have their own #safebox to privately transact payments and share private records - not tied to any machine instance - living entirely on the #nostr network.

I had an inkling this was going to happen, but not this fast……]]></description>
             <itunes:subtitle><![CDATA[Jumping on the moltbook bandwagon- every agent can have their own #safebox to privately transact payments and share private records - not tied to any machine instance - living entirely on the #nostr network.

I had an inkling this was going to happen, but not this fast……]]></itunes:subtitle>
      <pubDate>Sun, 01 Feb 2026 16:41:30 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note16fhlgxrzprq9mq9nfad8kdgqq282su3jyyh0vlg5adz8w5lc0v3qjezev0/</link>
      <comments>https://tim-bouma.npub.pro/post/note16fhlgxrzprq9mq9nfad8kdgqq282su3jyyh0vlg5adz8w5lc0v3qjezev0/</comments>
      <guid isPermaLink="false">note16fhlgxrzprq9mq9nfad8kdgqq282su3jyyh0vlg5adz8w5lc0v3qjezev0</guid>
      <category>safebox</category>
      
      <noteId>note16fhlgxrzprq9mq9nfad8kdgqq282su3jyyh0vlg5adz8w5lc0v3qjezev0</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Jumping on the moltbook bandwagon- every agent can have their own <a href='/tag/safebox/'>#safebox</a> to privately transact payments and share private records - not tied to any machine instance - living entirely on the <a href='/tag/nostr/'>#nostr</a> network.<br><br>I had an inkling this was going to happen, but not this fast…<br><br><np-embed nostr="note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw"><a href="/post/note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw/">A simple block diagram on how…</a></np-embed></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Jumping on the moltbook bandwagon- every agent can have their own <a href='/tag/safebox/'>#safebox</a> to privately transact payments and share private records - not tied to any machine instance - living entirely on the <a href='/tag/nostr/'>#nostr</a> network.<br><br>I had an inkling this was going to happen, but not this fast…<br><br><np-embed nostr="note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw"><a href="/post/note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw/">A simple block diagram on how…</a></np-embed></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[A simple block diagram on how…]]></title>
      <description><![CDATA[A simple block diagram on how two instances of #nostr #safebox instances dynamically interact with one another. I have successfully de-coupled the interaction so that each user interacts with their https server only and all interactions are marshalled through relays. For example the QR that is scanned contains only…]]></description>
             <itunes:subtitle><![CDATA[A simple block diagram on how two instances of #nostr #safebox instances dynamically interact with one another. I have successfully de-coupled the interaction so that each user interacts with their https server only and all interactions are marshalled through relays. For example the QR that is scanned contains only…]]></itunes:subtitle>
      <pubDate>Sat, 31 Jan 2026 13:04:44 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw/</link>
      <comments>https://tim-bouma.npub.pro/post/note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw/</comments>
      <guid isPermaLink="false">note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/1bedd8f76bba953ed73338d28db63cfc87ed20bfe7812d192c342c566cc544bb.png" medium="image"/>
        <enclosure 
          url="https://blossom.primal.net/1bedd8f76bba953ed73338d28db63cfc87ed20bfe7812d192c342c566cc544bb.png" length="0" 
          type="image/png" 
        />
      <noteId>note102we5e4kvav0fcj3ct0mpawfhle0d7ekv6vwrstgumasyhwr9exsx4refw</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p> <br>A simple block diagram on how two instances of <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> instances dynamically interact with one another. I have successfully de-coupled the interaction so that each user interacts with their https server only and all interactions are marshalled through relays. For example the QR that is scanned contains only the <a href='/tag/nauth/'>#nauth</a> information required to create the channel - the npub, the relays to listen on etc.<br><br>What is really cool is that I can have a <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> running as localhost, behind a firewall, and it can communicate seamlessly with any other nostr safebox on the planet, automatically.  Throw in WebSockets, I have full-duplex dynamic interaction channels intermediated via relays. For fun, I might add in real-time chat (but not to replace <a href="https://njump.me/npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec">White Noise</a> )<br><br>Plus the added bonus - I decided to bite the bullet on integrating post-quantum algorithms, so no PQC-FUD.<br><br>The next major lift is integrating Blossom blob support. I have mapped out the approach and plan to add the same PQC-resistant scheme for encrypting the blobs.<br><br>Onward!<br><br> </p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p> <br>A simple block diagram on how two instances of <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> instances dynamically interact with one another. I have successfully de-coupled the interaction so that each user interacts with their https server only and all interactions are marshalled through relays. For example the QR that is scanned contains only the <a href='/tag/nauth/'>#nauth</a> information required to create the channel - the npub, the relays to listen on etc.<br><br>What is really cool is that I can have a <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> running as localhost, behind a firewall, and it can communicate seamlessly with any other nostr safebox on the planet, automatically.  Throw in WebSockets, I have full-duplex dynamic interaction channels intermediated via relays. For fun, I might add in real-time chat (but not to replace <a href="https://njump.me/npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec">White Noise</a> )<br><br>Plus the added bonus - I decided to bite the bullet on integrating post-quantum algorithms, so no PQC-FUD.<br><br>The next major lift is integrating Blossom blob support. I have mapped out the approach and plan to add the same PQC-resistant scheme for encrypting the blobs.<br><br>Onward!<br><br> </p>
]]></itunes:summary>
      <itunes:image href="https://blossom.primal.net/1bedd8f76bba953ed73338d28db63cfc87ed20bfe7812d192c342c566cc544bb.png"/>
      </item>
      
      <item>
      <title><![CDATA[This might not look like much,…]]></title>
      <description><![CDATA[This might not look like much, but I have successfully integrated NIP-85 Trusted Assertions into my verification process. Any  #nostr #safebox user will be able to decide what root authorities they trust, and what trusted assertion providers they use.

This allows anyone to decide how they wish to verify…]]></description>
             <itunes:subtitle><![CDATA[This might not look like much, but I have successfully integrated NIP-85 Trusted Assertions into my verification process. Any  #nostr #safebox user will be able to decide what root authorities they trust, and what trusted assertion providers they use.

This allows anyone to decide how they wish to verify…]]></itunes:subtitle>
      <pubDate>Wed, 28 Jan 2026 19:52:08 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1lnvztchttfrveztqvjexhgjfhfg4ccn26hyh2szfdzqe9eyhhlascqd905/</link>
      <comments>https://tim-bouma.npub.pro/post/note1lnvztchttfrveztqvjexhgjfhfg4ccn26hyh2szfdzqe9eyhhlascqd905/</comments>
      <guid isPermaLink="false">note1lnvztchttfrveztqvjexhgjfhfg4ccn26hyh2szfdzqe9eyhhlascqd905</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/56643e1395cf4e4aec7211e02ca6d1f77f59ba1d05bf0f35cf62cdd396d633e9.png" medium="image"/>
        <enclosure 
          url="https://blossom.primal.net/56643e1395cf4e4aec7211e02ca6d1f77f59ba1d05bf0f35cf62cdd396d633e9.png" length="0" 
          type="image/png" 
        />
      <noteId>note1lnvztchttfrveztqvjexhgjfhfg4ccn26hyh2szfdzqe9eyhhlascqd905</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>This might not look like much, but I have successfully integrated NIP-85 Trusted Assertions into my verification process. Any  <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> user will be able to decide what root authorities they trust, and what trusted assertion providers they use.<br><br>This allows anyone to decide how they wish to verify records (which is configured as safebox user parameters). It's one thing to know that a record is cryptographically valid, but it's an entirely different thing to know if the owner is actually authorized to issue the record, and what their reputation is. This is where the Web of Trust (#WoT) fits in. <br><br>This prototype was built as a result of the <a href="https://njump.me/npub1healthsx3swcgtknff7zwpg8aj2q7h49zecul5rz490f6z2zp59qnfvp8p">nosfabrica</a>  <a href='/tag/wotathon/'>#Wotathon</a>. It's still early, but I have proven to myself the necessary mechanisms to build a decentralized trust infrastructure that can't be captured by a platform vendor or nation state.<br><br>In the example below, you can see the green checkmarks, and the WoT Scores.<br><br>Onward! <br><br><br> </p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>This might not look like much, but I have successfully integrated NIP-85 Trusted Assertions into my verification process. Any  <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> user will be able to decide what root authorities they trust, and what trusted assertion providers they use.<br><br>This allows anyone to decide how they wish to verify records (which is configured as safebox user parameters). It's one thing to know that a record is cryptographically valid, but it's an entirely different thing to know if the owner is actually authorized to issue the record, and what their reputation is. This is where the Web of Trust (#WoT) fits in. <br><br>This prototype was built as a result of the <a href="https://njump.me/npub1healthsx3swcgtknff7zwpg8aj2q7h49zecul5rz490f6z2zp59qnfvp8p">nosfabrica</a>  <a href='/tag/wotathon/'>#Wotathon</a>. It's still early, but I have proven to myself the necessary mechanisms to build a decentralized trust infrastructure that can't be captured by a platform vendor or nation state.<br><br>In the example below, you can see the green checkmarks, and the WoT Scores.<br><br>Onward! <br><br><br> </p>
]]></itunes:summary>
      <itunes:image href="https://blossom.primal.net/56643e1395cf4e4aec7211e02ca6d1f77f59ba1d05bf0f35cf62cdd396d633e9.png"/>
      </item>
      
      <item>
      <title><![CDATA[Useful report from the EU: everyone…]]></title>
      <description><![CDATA[Useful report from the EU: everyone cares about their health records, but I don’t think users actually care or want the EU Digital Wallet.

With #nostr #safebox, I am gunning for an open, secure system that is strong enough for private health records and with private payments. 

Fundamentally important,…]]></description>
             <itunes:subtitle><![CDATA[Useful report from the EU: everyone cares about their health records, but I don’t think users actually care or want the EU Digital Wallet.

With #nostr #safebox, I am gunning for an open, secure system that is strong enough for private health records and with private payments. 

Fundamentally important,…]]></itunes:subtitle>
      <pubDate>Tue, 27 Jan 2026 20:59:40 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1t47gcavelgjw3sppcyuuhsktam8wzczjj3cy6zk6qxvf2khpg46q9wnd5f/</link>
      <comments>https://tim-bouma.npub.pro/post/note1t47gcavelgjw3sppcyuuhsktam8wzczjj3cy6zk6qxvf2khpg46q9wnd5f/</comments>
      <guid isPermaLink="false">note1t47gcavelgjw3sppcyuuhsktam8wzczjj3cy6zk6qxvf2khpg46q9wnd5f</guid>
      <category>nostr</category>
      
        <media:content url="https://image.nostr.build/7a74a42588eebb560235a9750cbdb7ccbcf8e4f1db4583984a7f285f3d4031ce.jpg" medium="image"/>
        <enclosure 
          url="https://image.nostr.build/7a74a42588eebb560235a9750cbdb7ccbcf8e4f1db4583984a7f285f3d4031ce.jpg" length="0" 
          type="image/jpeg" 
        />
      <noteId>note1t47gcavelgjw3sppcyuuhsktam8wzczjj3cy6zk6qxvf2khpg46q9wnd5f</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Useful report from the EU: everyone cares about their health records, but I don’t think users actually care or want the EU Digital Wallet.<br><br>With <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>, I am gunning for an open, secure system that is strong enough for private health records and with private payments. <br><br>Fundamentally important, <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> is being designed to work independently of a phone or an app, so you can’t be captured by a state or corp.<br><br></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Useful report from the EU: everyone cares about their health records, but I don’t think users actually care or want the EU Digital Wallet.<br><br>With <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>, I am gunning for an open, secure system that is strong enough for private health records and with private payments. <br><br>Fundamentally important, <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> is being designed to work independently of a phone or an app, so you can’t be captured by a state or corp.<br><br></p>
]]></itunes:summary>
      <itunes:image href="https://image.nostr.build/7a74a42588eebb560235a9750cbdb7ccbcf8e4f1db4583984a7f285f3d4031ce.jpg"/>
      </item>
      
      <item>
      <title><![CDATA[It’s becoming easier and easier.…]]></title>
      <description><![CDATA[It’s becoming easier and easier. The exchange I use gives me a virtualized Visa Debit Card that I have on my phone. It also gives me a Lightning address.

Yesterday, I sent funds from my #nostr #safebox to my exchange Lightning address and then loaded the funds on the…]]></description>
             <itunes:subtitle><![CDATA[It’s becoming easier and easier. The exchange I use gives me a virtualized Visa Debit Card that I have on my phone. It also gives me a Lightning address.

Yesterday, I sent funds from my #nostr #safebox to my exchange Lightning address and then loaded the funds on the…]]></itunes:subtitle>
      <pubDate>Fri, 23 Jan 2026 12:43:27 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1h5qkgsvqnly7d75gtkxzf9ywz60a4ldctdn2hcs32tlkmpzjmzdqpq0ee9/</link>
      <comments>https://tim-bouma.npub.pro/post/note1h5qkgsvqnly7d75gtkxzf9ywz60a4ldctdn2hcs32tlkmpzjmzdqpq0ee9/</comments>
      <guid isPermaLink="false">note1h5qkgsvqnly7d75gtkxzf9ywz60a4ldctdn2hcs32tlkmpzjmzdqpq0ee9</guid>
      <category>nostr</category>
      
      <noteId>note1h5qkgsvqnly7d75gtkxzf9ywz60a4ldctdn2hcs32tlkmpzjmzdqpq0ee9</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>It’s becoming easier and easier. The exchange I use gives me a virtualized Visa Debit Card that I have on my phone. It also gives me a Lightning address.<br><br>Yesterday, I sent funds from my <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> to my exchange Lightning address and then loaded the funds on the card. Then I went to the grocery store and bought groceries with these funds.<br><br>A few manual steps today, but soon it will be completely automatic. All that I will need is a ‘card’ to access my funds for a local spend. It won’t matter what network will be underneath.</p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>It’s becoming easier and easier. The exchange I use gives me a virtualized Visa Debit Card that I have on my phone. It also gives me a Lightning address.<br><br>Yesterday, I sent funds from my <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> to my exchange Lightning address and then loaded the funds on the card. Then I went to the grocery store and bought groceries with these funds.<br><br>A few manual steps today, but soon it will be completely automatic. All that I will need is a ‘card’ to access my funds for a local spend. It won’t matter what network will be underneath.</p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[Sharing on how I have implemented…]]></title>
      <description><![CDATA[Sharing on how I have implemented Web of Trust  (WoT) and Root of Trust (RoT) in #nostr #safebox. There are four steps to the verification:


Validation: Is the record crpytographically valid?
Presenter: Is the record coming from whom to whom is was issued?
Attested By Owner: Did the owner attested…]]></description>
             <itunes:subtitle><![CDATA[Sharing on how I have implemented Web of Trust  (WoT) and Root of Trust (RoT) in #nostr #safebox. There are four steps to the verification:


Validation: Is the record crpytographically valid?
Presenter: Is the record coming from whom to whom is was issued?
Attested By Owner: Did the owner attested…]]></itunes:subtitle>
      <pubDate>Thu, 22 Jan 2026 14:06:34 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1csqklshsqmrc3e4e5e5my8qe60w35v9scgvwr8fepn3yh48vy86qm3teqd/</link>
      <comments>https://tim-bouma.npub.pro/post/note1csqklshsqmrc3e4e5e5my8qe60w35v9scgvwr8fepn3yh48vy86qm3teqd/</comments>
      <guid isPermaLink="false">note1csqklshsqmrc3e4e5e5my8qe60w35v9scgvwr8fepn3yh48vy86qm3teqd</guid>
      <category>nostr</category>
      
        <media:content url="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png" medium="image"/>
        <enclosure 
          url="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png" length="0" 
          type="image/png" 
        />
      <noteId>note1csqklshsqmrc3e4e5e5my8qe60w35v9scgvwr8fepn3yh48vy86qm3teqd</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Sharing on how I have implemented Web of Trust  (WoT) and Root of Trust (RoT) in <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. There are four steps to the verification:<br><br>1. Validation: Is the record crpytographically valid?<br>2. Presenter: Is the record coming from whom to whom is was issued?<br>3. Attested By Owner: Did the owner attested that the issuing safebox was theirs?<br>4. In Trust List: Is the Owner in Trust List.<br><br>Steps 3 and 4 are independent attestations. For Step 3 the verifier looks up an event signed by the owner that they are indeed the owner of the issuing safebox. Step 4, the verification process has a list of 'root authorities'  that are simply npubs, looks up the followers of those npubs and uses that as the 'Trust List'.  In this example, there is an account called 'Safebox Trusted Entities', but it could be any account maintained by an organization, such as a College of Physicians, that might want to manage a list of doctors.<br><br>Up until now, these schemes needs to be managed by 'specialized authorities' such as certificate authorities, or organizations with proprietary databases. Now with <a href='/tag/nostr/'>#nostr</a>, we can make these schemes completely open, transparent - not capturable by a technical authority. In short, everyone can become their own root of authority, manage their own trust lists, and also decide which roots to trust when verifying.<br><br>This is just a prototype, but it already demonstrates technical capabilities that are stronger and more reslient - and more open than any certificate authority program or public key directory that is out there, including what is being used by passports, driving licenses, or national authority.<br><br>Onward!<br><br><br><br><a href="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png"></a>  <a href="https://blossom.primal.net/7780935be0174753b3fecf23d8c9d44fb47a9eb976761da0ec03ccc6352aed64.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/7780935be0174753b3fecf23d8c9d44fb47a9eb976761da0ec03ccc6352aed64.png"></a>  <a href="https://blossom.primal.net/039bc0a15a88c78477c49c2e73115ccb2c211de38ae27b680638c8d1c8217eae.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/039bc0a15a88c78477c49c2e73115ccb2c211de38ae27b680638c8d1c8217eae.png"></a> </p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Sharing on how I have implemented Web of Trust  (WoT) and Root of Trust (RoT) in <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. There are four steps to the verification:<br><br>1. Validation: Is the record crpytographically valid?<br>2. Presenter: Is the record coming from whom to whom is was issued?<br>3. Attested By Owner: Did the owner attested that the issuing safebox was theirs?<br>4. In Trust List: Is the Owner in Trust List.<br><br>Steps 3 and 4 are independent attestations. For Step 3 the verifier looks up an event signed by the owner that they are indeed the owner of the issuing safebox. Step 4, the verification process has a list of 'root authorities'  that are simply npubs, looks up the followers of those npubs and uses that as the 'Trust List'.  In this example, there is an account called 'Safebox Trusted Entities', but it could be any account maintained by an organization, such as a College of Physicians, that might want to manage a list of doctors.<br><br>Up until now, these schemes needs to be managed by 'specialized authorities' such as certificate authorities, or organizations with proprietary databases. Now with <a href='/tag/nostr/'>#nostr</a>, we can make these schemes completely open, transparent - not capturable by a technical authority. In short, everyone can become their own root of authority, manage their own trust lists, and also decide which roots to trust when verifying.<br><br>This is just a prototype, but it already demonstrates technical capabilities that are stronger and more reslient - and more open than any certificate authority program or public key directory that is out there, including what is being used by passports, driving licenses, or national authority.<br><br>Onward!<br><br><br><br><a href="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png"></a>  <a href="https://blossom.primal.net/7780935be0174753b3fecf23d8c9d44fb47a9eb976761da0ec03ccc6352aed64.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/7780935be0174753b3fecf23d8c9d44fb47a9eb976761da0ec03ccc6352aed64.png"></a>  <a href="https://blossom.primal.net/039bc0a15a88c78477c49c2e73115ccb2c211de38ae27b680638c8d1c8217eae.png" class="vbx-media" target="_blank"><img class="venobox" src="https://blossom.primal.net/039bc0a15a88c78477c49c2e73115ccb2c211de38ae27b680638c8d1c8217eae.png"></a> </p>
]]></itunes:summary>
      <itunes:image href="https://blossom.primal.net/a2e61c87cb4f239ee6690403ee14ab40170bc3c91078e9277b08ddc8bba29a7b.png"/>
      </item>
      
      <item>
      <title><![CDATA[My experimental account for #nostr #safebox…]]></title>
      <description><![CDATA[My experimental account for #nostr #safebox to test trust list concepts for the @nosfabrica #WoTathon.

Accounts that are followed by this account are considered trusted entities.…]]></description>
             <itunes:subtitle><![CDATA[My experimental account for #nostr #safebox to test trust list concepts for the @nosfabrica #WoTathon.

Accounts that are followed by this account are considered trusted entities.…]]></itunes:subtitle>
      <pubDate>Sun, 18 Jan 2026 22:02:37 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1fw83jyk9y7zu5zymlrgdnmy72tq0x8hsuyeg0paqhj33vsk6mfpq4q4j3p/</link>
      <comments>https://tim-bouma.npub.pro/post/note1fw83jyk9y7zu5zymlrgdnmy72tq0x8hsuyeg0paqhj33vsk6mfpq4q4j3p/</comments>
      <guid isPermaLink="false">note1fw83jyk9y7zu5zymlrgdnmy72tq0x8hsuyeg0paqhj33vsk6mfpq4q4j3p</guid>
      <category>nostr</category>
      
      <noteId>note1fw83jyk9y7zu5zymlrgdnmy72tq0x8hsuyeg0paqhj33vsk6mfpq4q4j3p</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>My experimental account for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> to test trust list concepts for the <a href="https://njump.me/npub1healthsx3swcgtknff7zwpg8aj2q7h49zecul5rz490f6z2zp59qnfvp8p">nosfabrica</a> <a href='/tag/wotathon/'>#WoTathon</a>.<br><br>Accounts that are followed by this account are considered trusted entities.<br> <br><br><np-embed nostr="nevent1qqsp2lk79xj66ccyhvyr2le9q6fp5ejajs0cfp4c53a90c4hpeakdpgzypsp4hagm4ng7gs3rtg5vlyzdjnkcm2w39zcng5adyw9k4sj9lxvxqcyqqqqqqge9alma"><a href="https://njump.me/nevent1qqsp2lk79xj66ccyhvyr2le9q6fp5ejajs0cfp4c53a90c4hpeakdpgzypsp4hagm4ng7gs3rtg5vlyzdjnkcm2w39zcng5adyw9k4sj9lxvxqcyqqqqqqge9alma">nostr:nevent1qqsp2lk79xj66ccyhvyr2le9q6fp5ejajs0cfp4c53a90c4hpeakdpgzypsp4hagm4ng7gs3rtg5vlyzdjnkcm2w39zcng5adyw9k4sj9lxvxqcyqqqqqqge9alma</a></np-embed></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>My experimental account for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> to test trust list concepts for the <a href="https://njump.me/npub1healthsx3swcgtknff7zwpg8aj2q7h49zecul5rz490f6z2zp59qnfvp8p">nosfabrica</a> <a href='/tag/wotathon/'>#WoTathon</a>.<br><br>Accounts that are followed by this account are considered trusted entities.<br> <br><br><np-embed nostr="nevent1qqsp2lk79xj66ccyhvyr2le9q6fp5ejajs0cfp4c53a90c4hpeakdpgzypsp4hagm4ng7gs3rtg5vlyzdjnkcm2w39zcng5adyw9k4sj9lxvxqcyqqqqqqge9alma"><a href="https://njump.me/nevent1qqsp2lk79xj66ccyhvyr2le9q6fp5ejajs0cfp4c53a90c4hpeakdpgzypsp4hagm4ng7gs3rtg5vlyzdjnkcm2w39zcng5adyw9k4sj9lxvxqcyqqqqqqge9alma">nostr:nevent1qqsp2lk79xj66ccyhvyr2le9q6fp5ejajs0cfp4c53a90c4hpeakdpgzypsp4hagm4ng7gs3rtg5vlyzdjnkcm2w39zcng5adyw9k4sj9lxvxqcyqqqqqqge9alma</a></np-embed></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[Nostr is the protocol that keeps…]]></title>
      <description><![CDATA[Nostr is the protocol that keeps on giving. 

I’ve been following the debate in Open Identity Connect (OIDC) where bearer tokens can be used by anyone who intercepts them. Now there is a panic to further lock down the tokens.

With, #nauth , I don’t have to worry about…]]></description>
             <itunes:subtitle><![CDATA[Nostr is the protocol that keeps on giving. 

I’ve been following the debate in Open Identity Connect (OIDC) where bearer tokens can be used by anyone who intercepts them. Now there is a panic to further lock down the tokens.

With, #nauth , I don’t have to worry about…]]></itunes:subtitle>
      <pubDate>Sun, 18 Jan 2026 17:42:51 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note12eq60yqewd5fekmq6xcgqdg4rhyjzx88znwpktr686dduru9w42skddxk6/</link>
      <comments>https://tim-bouma.npub.pro/post/note12eq60yqewd5fekmq6xcgqdg4rhyjzx88znwpktr686dduru9w42skddxk6/</comments>
      <guid isPermaLink="false">note12eq60yqewd5fekmq6xcgqdg4rhyjzx88znwpktr686dduru9w42skddxk6</guid>
      <category>nAuth</category>
      
      <noteId>note12eq60yqewd5fekmq6xcgqdg4rhyjzx88znwpktr686dduru9w42skddxk6</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>Nostr is the protocol that keeps on giving. <br><br>I’ve been following the debate in Open Identity Connect (OIDC) where bearer tokens can be used by anyone who intercepts them. Now there is a panic to further lock down the tokens.<br><br>With, <a href='/tag/nauth/'>#nauth</a> , I don’t have to worry about this, because I effectively have what I am calling ‘channel-binding’. I have 100% assurance that whatever I send to another npub, only they can decrypt and used. No need to bind the bearer token for the purpose of transmitting between two parties. <br><br><a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>Nostr is the protocol that keeps on giving. <br><br>I’ve been following the debate in Open Identity Connect (OIDC) where bearer tokens can be used by anyone who intercepts them. Now there is a panic to further lock down the tokens.<br><br>With, <a href='/tag/nauth/'>#nauth</a> , I don’t have to worry about this, because I effectively have what I am calling ‘channel-binding’. I have 100% assurance that whatever I send to another npub, only they can decrypt and used. No need to bind the bearer token for the purpose of transmitting between two parties. <br><br><a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[I think it’s possible to…]]></title>
      <description><![CDATA[I think it’s possible to build #digitalpublicinfrastructure that is controlled by no-one and used by everything.

That is what I am trying to prove with  #nostr #safebox…]]></description>
             <itunes:subtitle><![CDATA[I think it’s possible to build #digitalpublicinfrastructure that is controlled by no-one and used by everything.

That is what I am trying to prove with  #nostr #safebox…]]></itunes:subtitle>
      <pubDate>Sun, 18 Jan 2026 13:55:32 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1ar6x3ln3zzy575s7xmdaavyd44e2dtwkrztd8j76x4zyg4vfcspsl9ej4k/</link>
      <comments>https://tim-bouma.npub.pro/post/note1ar6x3ln3zzy575s7xmdaavyd44e2dtwkrztd8j76x4zyg4vfcspsl9ej4k/</comments>
      <guid isPermaLink="false">note1ar6x3ln3zzy575s7xmdaavyd44e2dtwkrztd8j76x4zyg4vfcspsl9ej4k</guid>
      <category>digitalpublicinfrastructure</category>
      
      <noteId>note1ar6x3ln3zzy575s7xmdaavyd44e2dtwkrztd8j76x4zyg4vfcspsl9ej4k</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>I think it’s possible to build <a href='/tag/digitalpublicinfrastructure/'>#digitalpublicinfrastructure</a> that is controlled by no-one and used by everything.<br><br>That is what I am trying to prove with  <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> <br><br><np-embed url="https://dpimap.org/"><a href="https://dpimap.org/">https://dpimap.org/</a></np-embed></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>I think it’s possible to build <a href='/tag/digitalpublicinfrastructure/'>#digitalpublicinfrastructure</a> that is controlled by no-one and used by everything.<br><br>That is what I am trying to prove with  <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a> <br><br><np-embed url="https://dpimap.org/"><a href="https://dpimap.org/">https://dpimap.org/</a></np-embed></p>
]]></itunes:summary>
      
      </item>
      
      <item>
      <title><![CDATA[I am now looking for a…]]></title>
      <description><![CDATA[I am now looking for a enterprise relay deployment for #nostr #safebox. 

#strfry by @Doug Hoyte has been excellent (flawless) so far and I plan to give  #pyramid by @fiatjaf a whirl…]]></description>
             <itunes:subtitle><![CDATA[I am now looking for a enterprise relay deployment for #nostr #safebox. 

#strfry by @Doug Hoyte has been excellent (flawless) so far and I plan to give  #pyramid by @fiatjaf a whirl…]]></itunes:subtitle>
      <pubDate>Fri, 16 Jan 2026 13:56:13 GMT</pubDate>
      <link>https://tim-bouma.npub.pro/post/note1xjnn5wddl662aeeh6mxwzkdedxv7ft0e7lxax6e2x4kr0plmsqcsm8du4h/</link>
      <comments>https://tim-bouma.npub.pro/post/note1xjnn5wddl662aeeh6mxwzkdedxv7ft0e7lxax6e2x4kr0plmsqcsm8du4h/</comments>
      <guid isPermaLink="false">note1xjnn5wddl662aeeh6mxwzkdedxv7ft0e7lxax6e2x4kr0plmsqcsm8du4h</guid>
      <category>nostr</category>
      
      <noteId>note1xjnn5wddl662aeeh6mxwzkdedxv7ft0e7lxax6e2x4kr0plmsqcsm8du4h</noteId>
      <npub>npub1q6mcr8tlr3l4gus3sfnw6772s7zae6hqncmw5wj27ejud5wcxf7q0nx7d5</npub>
      <dc:creator><![CDATA[Tim Bouma]]></dc:creator>
      <content:encoded><![CDATA[<p>I am now looking for a enterprise relay deployment for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. <br><br><a href='/tag/strfry/'>#strfry</a> by <a href="https://njump.me/npub1yxprsscnjw2e6myxz73mmzvnqw5kvzd5ffjya9ecjypc5l0gvgksh8qud4">Doug Hoyte</a> has been excellent (flawless) so far and I plan to give  <a href='/tag/pyramid/'>#pyramid</a> by <a href="https://njump.me/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6">fiatjaf</a> a whirl<br><br><br><np-embed url="https://github.com/fiatjaf/pyramid"><a href="https://github.com/fiatjaf/pyramid">https://github.com/fiatjaf/pyramid</a></np-embed></p>
]]></content:encoded>
      <itunes:author><![CDATA[Tim Bouma]]></itunes:author>
      <itunes:summary><![CDATA[<p>I am now looking for a enterprise relay deployment for <a href='/tag/nostr/'>#nostr</a> <a href='/tag/safebox/'>#safebox</a>. <br><br><a href='/tag/strfry/'>#strfry</a> by <a href="https://njump.me/npub1yxprsscnjw2e6myxz73mmzvnqw5kvzd5ffjya9ecjypc5l0gvgksh8qud4">Doug Hoyte</a> has been excellent (flawless) so far and I plan to give  <a href='/tag/pyramid/'>#pyramid</a> by <a href="https://njump.me/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6">fiatjaf</a> a whirl<br><br><br><np-embed url="https://github.com/fiatjaf/pyramid"><a href="https://github.com/fiatjaf/pyramid">https://github.com/fiatjaf/pyramid</a></np-embed></p>
]]></itunes:summary>
      
      </item>
      
      </channel>
      </rss>
    