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

  <title>Nostr notes by NDS-Signer</title>
  <author>
    <name>NDS-Signer</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1n2yw95vqalqzckdnks4sedzyyjg75lasmfntt8xlecdnnwza7kkqn84hjz.rss" />
  <link href="https://yabu.me/npub1n2yw95vqalqzckdnks4sedzyyjg75lasmfntt8xlecdnnwza7kkqn84hjz" />
  <id>https://yabu.me/npub1n2yw95vqalqzckdnks4sedzyyjg75lasmfntt8xlecdnnwza7kkqn84hjz</id>
  <icon>https://npub1n2yw95vqalqzckdnks4sedzyyjg75lasmfntt8xlecdnnwza7kkqn84hjz.blossom.band/8d7a31c6c74e9579d355a4a4a808b59be197665a34e66825248f981c859dbaf3.jpg</icon>
  <logo>https://npub1n2yw95vqalqzckdnks4sedzyyjg75lasmfntt8xlecdnnwza7kkqn84hjz.blossom.band/8d7a31c6c74e9579d355a4a4a808b59be197665a34e66825248f981c859dbaf3.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqspytcll2sne8e8me0wgm4ut3jng3uw3qexlrm0lkkyf0uj2dx2xggzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cwyhtj2</id>
    
      <title type="html">Thank you. It has already been tested on a DSi XL and it worked ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspytcll2sne8e8me0wgm4ut3jng3uw3qexlrm0lkkyf0uj2dx2xggzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cwyhtj2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs86m3uu0gn9zc3fgwj9lrg0f2q5yhdf6747e9pkjmk2cg3dppnrecfh6e0n&#39;&gt;nevent1q…6e0n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you. It has already been tested on a DSi XL and it worked flawlessly. A user reported to me on Github that he has also tested it successfully, but he did not inform me about the exact model.&lt;br/&gt;&lt;br/&gt;I would especially appreciate test reports on the Nintendo 3DS/2DS family. I think that there are even newer DS models, but I&amp;#39;m not sure if it&amp;#39;s possible to run homebrew software from the SD card or not.
    </content>
    <updated>2026-10-20T02:20:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvkelfl9vagstq5tayesr06cmq5wlqnpcyn49ghr75xx2j9zny3kszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c3k6974</id>
    
      <title type="html">Patch is in: the python heap gets zeroed on boot now, before ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvkelfl9vagstq5tayesr06cmq5wlqnpcyn49ghr75xx2j9zny3kszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c3k6974" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs96gegys2ld5tc5sar34ewhy4xuc4utzxrszt929cp3y3fv3dljccz6gteu&#39;&gt;nevent1q…gteu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Patch is in: the python heap gets zeroed on boot now, before anything touches it. Tested in melonDS by filling it with junk over gdb and checking it’s all zero after, then on a real DSi, the boot time didn’t change. &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ndssigner/nds-signer/pull/14&#34;&gt;https://github.com/ndssigner/nds-signer/pull/14&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Thanks for the push, you’re in the README now 🙏
    </content>
    <updated>2026-10-19T20:39:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsper8n4nlxf0flvsh5wpaxedkf8cgr9g9rqt5et0gzeewa6fd0n6qzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ctcpn3f</id>
    
      <title type="html">I&amp;#39;m happy you like the toy (pun intended). I invite you to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsper8n4nlxf0flvsh5wpaxedkf8cgr9g9rqt5et0gzeewa6fd0n6qzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ctcpn3f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2p3zmyghcp9aq4nj67mdkks9esjcs53facrnpkdkxywqntyh90kggu7gfn&#39;&gt;nevent1q…7gfn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m happy you like the toy (pun intended). I invite you to test and play with it. All feedback is welcome! 
    </content>
    <updated>2026-10-19T19:52:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgs4vrt94t3wje4fywcctr6nch0apcx2ql4ut2lauksr94vju6hfgzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66crwc55w</id>
    
      <title type="html">Good point... And no: it wipes on the way out (lid close or power ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgs4vrt94t3wje4fywcctr6nch0apcx2ql4ut2lauksr94vju6hfgzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66crwc55w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs96gegys2ld5tc5sar34ewhy4xuc4utzxrszt929cp3y3fv3dljccz6gteu&#39;&gt;nevent1q…gteu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Good point... And no: it wipes on the way out (lid close or power button overwrites the python heap, camera/mic/QR buffers and the screens, then powers off), but at startup it just mallocs the heap and trusts whatever is there. A session that died without the wipe (battery pulled, crash) leaves its leftovers. I’ll have a patch that zeroes it on boot ready by next weekend, tracked in #12. And yes, the ARM7 core is NDS-Signer’s own, not the launcher’s, and it never links the wifi stack. &lt;br/&gt;&lt;br/&gt;Thank you again for your valuable comments!!
    </content>
    <updated>2026-10-19T19:49:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs20spglcke96equm2vq4qar2xylvd67jdmwhyl046auvgcl9fpkpqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66chr9nrs</id>
    
      <title type="html">Thanks! Fair point, though there’s no kernel here: it runs bare ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs20spglcke96equm2vq4qar2xylvd67jdmwhyl046auvgcl9fpkpqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66chr9nrs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx57wc4uc3su933et5gp0lu7j44e642xdv9qz0x3j2x0llvhz2chqus23w2&#39;&gt;nevent1q…23w2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks! Fair point, though there’s no kernel here: it runs bare metal, no OS underneath. The closest thing is what the launcher (Unlaunch/TWiLight) leaves behind when it hands over. Right now NDS-Signer powers the wifi off at boot and its ARM7 core doesn’t even link the network or SD drivers, but it doesn’t reset the rest to a known state. Opened an issue for it: &lt;a href=&#34;https://github.com/ndssigner/nds-signer/issues/12&#34;&gt;https://github.com/ndssigner/nds-signer/issues/12&lt;/a&gt;
    </content>
    <updated>2026-10-19T19:20:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsffsp7dgtxdsxcye3d5r424w90636ed3th9zp6g55ayjcw2wqrl9szyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ccu8kln</id>
    
      <title type="html">@npub1yag…tp3e done, a bit later than “this week” but here ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsffsp7dgtxdsxcye3d5r424w90636ed3th9zp6g55ayjcw2wqrl9szyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ccu8kln" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswxypc2cx0z3l6g4xuuugy5p853njk973mk5sratumylmn2afp4fs7wsnlg&#39;&gt;nevent1q…snlg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yag9ggwzdrekxput74qq66p88wv8r68r2f3lm3znycqqyh408ufs7htp3e&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Shadowbip&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yag…tp3e&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; done, a bit later than “this week” but here it is:&lt;br/&gt;&lt;br/&gt;Threat model: &lt;a href=&#34;https://github.com/ndssigner/nds-signer/blob/main/docs/threat-model.md&#34;&gt;https://github.com/ndssigner/nds-signer/blob/main/docs/threat-model.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Audit guide: &lt;a href=&#34;https://github.com/ndssigner/nds-signer/blob/main/AUDIT.md&#34;&gt;https://github.com/ndssigner/nds-signer/blob/main/AUDIT.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Entropy: &lt;a href=&#34;https://github.com/ndssigner/nds-signer/blob/main/docs/entropy.md&#34;&gt;https://github.com/ndssigner/nds-signer/blob/main/docs/entropy.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Went through your list. seed lives only in RAM and gets wiped when you close the lid, nothing touches the SD. restore path (words, passphrase, SeedQR, tones) has its own section now. every QR from the camera is treated as hostile, the C/Python boundary is in the guide. and the PSBT review is where I’d look hardest: what’s shown vs what’s signed.&lt;br/&gt;&lt;br/&gt;No relays, no network at all. WiFi driver isn’t even linked and the radio is switched off at boot. So the trust problem is the boot chain and the SD card instead.&lt;br/&gt;&lt;br/&gt;Still missing: an actual audit, a real number for the scribble&#43;mic entropy, and fuzzing the QR code in C.&lt;br/&gt;&lt;br/&gt;Issues for auditors: &lt;a href=&#34;https://github.com/ndssigner/nds-signer/labels/audit&#34;&gt;https://github.com/ndssigner/nds-signer/labels/audit&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Thanks for the push, “boring maps before clever findings” stuck with me :-D&lt;br/&gt;
    </content>
    <updated>2026-10-19T18:41:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx2ag884zj4yap4uu4xhrnkdj0sja9nzh94t6zwr2edqc6u0t5ngszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66csc4m6t</id>
    
      <title type="html">🧵(4/4) 📞 ur-tones v0.3.0: PSBTs, seeds, xpubs and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx2ag884zj4yap4uu4xhrnkdj0sja9nzh94t6zwr2edqc6u0t5ngszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66csc4m6t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2hpq2jw0644xl8yt5rkxgn6rt6w829lgcau3ydfp6n376s4kqtacfccpq2&#39;&gt;nevent1q…cpq2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;🧵(4/4) 📞 ur-tones v0.3.0: PSBTs, seeds, xpubs and descriptors as telephone tones (DTMF), over a cable or through the air.&lt;br/&gt;&lt;br/&gt;It now handles any UR type and makes new seeds in the browser, with or without dice. Still a draft, so don&amp;#39;t use it with real funds yet.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ndssigner.github.io/ur-tones/&#34;&gt;https://ndssigner.github.io/ur-tones/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you like any of them, please share ⚡&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/ur-tones/main/docs/images/hero-light.png&#34;&gt; 
    </content>
    <updated>2026-10-19T18:15:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2hpq2jw0644xl8yt5rkxgn6rt6w829lgcau3ydfp6n376s4kqtaczyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c466tj2</id>
    
      <title type="html">🧵(3/4) 📿 SeedCraft v1.0.1: keep your seed as the order of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2hpq2jw0644xl8yt5rkxgn6rt6w829lgcau3ydfp6n376s4kqtaczyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c466tj2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst2g5mpcelpzjc88sr8thsvmpec07r3plldtf520q47f9vd65m0xc0wazdz&#39;&gt;nevent1q…azdz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;🧵(3/4) 📿 SeedCraft v1.0.1: keep your seed as the order of some objects (beads on a necklace, bricks, stickers…) and read it back with the web tool or by hand with a pencil.&lt;br/&gt;&lt;br/&gt;The format is now frozen and the web tool comes in 9 languages.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ndssigner.github.io/seedcraft/&#34;&gt;https://ndssigner.github.io/seedcraft/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;(Photo: a public test seed, never use it for funds.)&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/seedcraft/main/docs/images/samples/skd8-strings.jpg&#34;&gt; 
    </content>
    <updated>2026-10-19T18:14:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst2g5mpcelpzjc88sr8thsvmpec07r3plldtf520q47f9vd65m0xczyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ctr95a4</id>
    
      <title type="html">🧵(2/4) 🎮 NDS-Signer: SeedSigner running on a Nintendo DSi, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst2g5mpcelpzjc88sr8thsvmpec07r3plldtf520q47f9vd65m0xczyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ctr95a4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsygwtrndphjz3plttwu0krvl2g2ecujqspx77d7jrc8zj7qanepyqmeks7v&#39;&gt;nevent1q…ks7v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;🧵(2/4) 🎮 NDS-Signer: SeedSigner running on a Nintendo DSi, fully air-gapped.&lt;br/&gt;&lt;br/&gt;The threat model, entropy spec and audit guide are now published, and the builds are reproducible. Looking for reviewers: it&amp;#39;s still alpha and unaudited.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ndssigner/nds-signer&#34;&gt;https://github.com/ndssigner/nds-signer&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/nds-signer/main/docs/images/review.png&#34;&gt; 
    </content>
    <updated>2026-10-19T18:13:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsygwtrndphjz3plttwu0krvl2g2ecujqspx77d7jrc8zj7qanepyqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c37t4lu</id>
    
      <title type="html">🧵(1/4) 📟 Updates from my three open-source Bitcoin ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsygwtrndphjz3plttwu0krvl2g2ecujqspx77d7jrc8zj7qanepyqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c37t4lu" />
    <content type="html">
      🧵(1/4) 📟 Updates from my three open-source Bitcoin projects, all born from NDS-Signer. A thread 🧵👇&lt;br/&gt;&lt;br/&gt;And I&amp;#39;m working on something REALLY cool… soon 👀&lt;br/&gt;&lt;br/&gt;#bitcoin #seedsigner #airgap #opensource&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/nds-signer/main/docs/images/hero.jpg&#34;&gt; 
    </content>
    <updated>2026-10-19T18:11:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdrfaqp82ty45q3gqvcydruwmegmv8cajms2vdfjyde8y86l3trwqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cwvh9zn</id>
    
      <title type="html">You may be interested in this other project I&amp;#39;m developing. I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdrfaqp82ty45q3gqvcydruwmegmv8cajms2vdfjyde8y86l3trwqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cwvh9zn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspy6lqtmmpj3lhhcp3y7zqndt82g3wunlm57skg576mrdt7fezvjsfj3kle&#39;&gt;nevent1q…3kle&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You may be interested in this other project I&amp;#39;m developing. I need to make some changes and improve its security model (will be done within the next days), but it is a very nice and fun alternative to metal:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ndssigner.github.io/seedcraft/&#34;&gt;https://ndssigner.github.io/seedcraft/&lt;/a&gt;
    </content>
    <updated>2026-10-13T18:16:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs02cl89zrzn0n6ddwce93sp3l64qzcu70nx253rwyn22jqczn04jqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66chx08w7</id>
    
      <title type="html">Thank you again. Your feedback is precious. I will contact you ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs02cl89zrzn0n6ddwce93sp3l64qzcu70nx253rwyn22jqczn04jqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66chx08w7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswxypc2cx0z3l6g4xuuugy5p853njk973mk5sratumylmn2afp4fs7wsnlg&#39;&gt;nevent1q…snlg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you again. Your feedback is precious. I will contact you again as soon as I update the repo.
    </content>
    <updated>2026-10-13T18:13:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqdv6msa2yyt80le9vmwcencdukldlfrahy8lqhl2ek62fr6942pqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66chvgyxr</id>
    
      <title type="html">Fair criticism. Thanks for your comment. I will update and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqdv6msa2yyt80le9vmwcencdukldlfrahy8lqhl2ek62fr6942pqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66chvgyxr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszsxtal73pcjlllsxwlvtywsydxl33a5danrw4zy5308nzrkasl9cmk6ups&#39;&gt;nevent1q…6ups&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fair criticism. Thanks for your comment. I will update and provide the threat model, the list of critical files and an audit-focused README section within this week.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll tag issues specifically for auditors. If you&amp;#39;re interested in reviewing anything specific, let me know what you&amp;#39;d prioritize.&lt;br/&gt;
    </content>
    <updated>2026-10-13T17:51:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqy2wxwcj3nyklv7w9p4cwmcp5luuj7xhtlgkfgdc9vg7wa4v3hrszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ca5rycq</id>
    
      <title type="html">Yes indeed. Actually the project is still in alpha stage waiting ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqy2wxwcj3nyklv7w9p4cwmcp5luuj7xhtlgkfgdc9vg7wa4v3hrszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ca5rycq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdzmglwmvf7x2lafcj4xyanwgswl73qtdwvh5vqfm9jgxvun3w38gn7ejlg&#39;&gt;nevent1q…ejlg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes indeed. Actually the project is still in alpha stage waiting for people interested in it to audit the most critical parts.
    </content>
    <updated>2026-10-13T17:36:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswhgaxqpcdazdht6nlmq7rxcra4ecgzca6224kafs0t852gtstxmqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ccmxntd</id>
    
      <title type="html">Analyzing the source code is currently affordable for everybody ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswhgaxqpcdazdht6nlmq7rxcra4ecgzca6224kafs0t852gtstxmqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ccmxntd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswhrdud0uvuy6t8yv9q7vjflpdt4rl52xde9yp66xym7jmq3tasmczeur8v&#39;&gt;nevent1q…ur8v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Analyzing the source code is currently affordable for everybody thanks to the latest AI models. Any threat or malicious software can be easily spotted on the fly by multiple actors at the same time, even more when it is such a sensitive piece of software.&lt;br/&gt;&lt;br/&gt;For the extremely cautious, they can clone the repo, AI-audit it and build the image on their own.
    </content>
    <updated>2026-10-13T17:25:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq49wfjwh3ll2wm8k3a2cd9uwvps68agymm3d7rnm6f2l7p7svneszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cenhf4n</id>
    
      <title type="html">Hardware wallets have become targeted devices and the incentive ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq49wfjwh3ll2wm8k3a2cd9uwvps68agymm3d7rnm6f2l7p7svneszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cenhf4n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvpkn2803kefnqskstkunaxvwkhlxsac03r2e2xg64m85q00n8hhgynkf28&#39;&gt;nevent1q…kf28&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hardware wallets have become targeted devices and the incentive to tamper them grows at the same pace that the price of bitcoin. The most terrible part of this is that a compromised device can remain sleeping until a succulent price is achieved. Those few sats worth dollars 5 years ago may have multiplied its value.&lt;br/&gt;&lt;br/&gt;The only reliable solution, now that bitcoin is widespread, is relaying both on FOSS, Open Hardware and multipurpose hardware without internet connection like vintage devices (game consoles, mp3 players, graphic calculators, PDAs)&lt;br/&gt;&lt;br/&gt;Following this philosophy I am developing some projects, that I&amp;#39;m proud to recognize that they are very cool. For instance, I have implemented &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;SeedSigner&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub17ty…3mgl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; to run on a Nintendo DSi console: &lt;a href=&#34;https://github.com/ndssigner/nds-signer&#34;&gt;https://github.com/ndssigner/nds-signer&lt;/a&gt;&lt;br/&gt;
    </content>
    <updated>2026-10-13T17:15:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfepvkalyqppjey7qfkd238upunpwuvfn2u9qh2fh2se0ulsk2a9qzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c46ser5</id>
    
      <title type="html">@npub17ty…3mgl &amp;#39;s core cryptographic functions are taken ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfepvkalyqppjey7qfkd238upunpwuvfn2u9qh2fh2se0ulsk2a9qzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c46ser5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsva57sdn3fk6gzqp63z3vvpej2rml9p3qs8z4curle3a5wj00kf4c0whnl6&#39;&gt;nevent1q…hnl6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;SeedSigner&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub17ty…3mgl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &amp;#39;s core cryptographic functions are taken directly from solid and well audited projects like libsecp256k1 (maintained by bitcoin-core devolopers), embit and coincurve.&lt;br/&gt;&lt;br/&gt;Then, the main security threat comes from a user that: 1) does not verify the SHA256 of the downloaded software, 2) uses some hardware (rpi0, sdcard) already compromised.&lt;br/&gt;&lt;br/&gt;Currently it is safe to say that SeedSigner is very secure.&lt;br/&gt;&lt;br/&gt;I have developed an implementation of SeedSigner for Nintendo DSi consoles, leveraging its hardware (cameras, touch screen, buttons) and with the advantage that, unlike the original SeedSigner, there is not any OS layer on the top: the software interacts directly with the hardware.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ndssigner/nds-signer&#34;&gt;https://github.com/ndssigner/nds-signer&lt;/a&gt;
    </content>
    <updated>2026-10-13T16:59:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8fw57mw0f3a589axc2n8nehlyydx3qupvmcup635e2cnd5t2y9jgzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c49sff5</id>
    
      <title type="html">This attack vector is new (thought predictable) for bitcoin, but ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8fw57mw0f3a589axc2n8nehlyydx3qupvmcup635e2cnd5t2y9jgzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c49sff5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvtwlu7vmzyu5w8rzdxc8rd6pa9t7zsscpdnqc86x420vztrxhg3sacqxlc&#39;&gt;nevent1q…qxlc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This attack vector is new (thought predictable) for bitcoin, but it is not the first time that something similar happens... with deadly consequences:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/2024_Lebanon_electronic_device_attacks&#34;&gt;https://en.wikipedia.org/wiki/2024_Lebanon_electronic_device_attacks&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;One of the weakest points of hardware wallets is that they are single purpose devices, linked to bitcoin owners thus, prone to be targeted. The risk/benefit ratio of tampering such devices is positive for the attacker.&lt;br/&gt;&lt;br/&gt;Besides the risk of tampering, single purpose hardware wallets are visually identifiable. As long as the device is seen (or screened by some X-Ray scanner running some AI model), the owner is linked with bitcoin, the plausible deniability becomes difficult and the exposure to the $5 wrench attack increases.&lt;br/&gt;&lt;br/&gt;I have developed a project that turns a toy, a Nintendo DSi, into a PSBT signer leveraging the &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;SeedSigner&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub17ty…3mgl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &amp;#39;s source code. Its main security model is to go unnoticed embedding a bitcoin signing system within a device for a completely different purpose.&lt;br/&gt;&lt;br/&gt;Check its repo: &lt;a href=&#34;https://github.com/ndssigner/nds-signer&#34;&gt;https://github.com/ndssigner/nds-signer&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Video demo: &lt;a href=&#34;https://odysee.com/@ndssigner:9/nds-signer-demo:2&#34;&gt;https://odysee.com/@ndssigner:9/nds-signer-demo:2&lt;/a&gt; 
    </content>
    <updated>2026-10-13T04:10:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy72j8502j04ql4af7sa9nqrf4mh9mpr5ss6r9vqdvnszlukpr0agzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c4gkw6t</id>
    
      <title type="html">What about combining scribbling on a touchscreen with microphone ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy72j8502j04ql4af7sa9nqrf4mh9mpr5ss6r9vqdvnszlukpr0agzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c4gkw6t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrd346me5s8avwjnnydxnsdxgwxsv07kpzhsxqxcxh40gj8f2calsmy3mqq&#39;&gt;nevent1q…3mqq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What about combining scribbling on a touchscreen with microphone input to generate entropy?&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/nds-signer/refs/heads/main/docs/images/new-seed.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;Check NDS-Signer:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ndssigner/nds-signer&#34;&gt;https://github.com/ndssigner/nds-signer&lt;/a&gt;
    </content>
    <updated>2026-10-13T03:51:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs98ajqkjwh6qma6d7yuwzaur9hd56g9wcj2hmzjmvpanl8cx8wp6szyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cu9crgx</id>
    
      <title type="html">I appreciate you pushing on this. Beyond any single device, the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs98ajqkjwh6qma6d7yuwzaur9hd56g9wcj2hmzjmvpanl8cx8wp6szyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cu9crgx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrm0gmzdgy9yltu6hlv6z4ykah32v62zfdhuge9jv8wyqvz0wureglg43yx&#39;&gt;nevent1q…43yx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I appreciate you pushing on this. Beyond any single device, the principle stands: repurposing multipurpose hardware is a legitimate security strategy, not just obfuscation. When hardware serves an obvious primary function (email, photos, games), it blends into the noise of everyday digital life. Specialized devices scream their purpose, and become predictable targets for supply chains and screenings alike. Yes, older or repurposed gear has audit challenges and legacy vulnerabilities, but so does everything: phones, laptops, and &amp;#34;secure&amp;#34; hardware wallets all depend on auditable-but-proprietary silicon no one truly trusts (check the recent #ColdCard incident).&lt;br/&gt;&lt;br/&gt;The real asymmetry is this: who intercepts a million Game Boys versus a thousand Trezors? Who flags which item at customs? Plausible deniability has security value. I&amp;#39;m not saying this replaces thorough auditing. It complements it for threat models where visibility itself is the vulnerability. Different contexts demand different priorities.
    </content>
    <updated>2026-10-13T02:19:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9agfn3dywfufhge5hz4wtsyj8w0md0pyg3affxnv5h3t433lcfuczyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cschu4g</id>
    
      <title type="html">My strategy for avoiding tampering and scanner detection is to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9agfn3dywfufhge5hz4wtsyj8w0md0pyg3affxnv5h3t433lcfuczyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cschu4g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4k5jmg5xczrqg85fk87w3pddrt7nlvdajfz242mvz85fpqqgv4qwkr9f4&#39;&gt;nevent1q…r9f4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My strategy for avoiding tampering and scanner detection is to use hardware intended for different purposes. Hardware wallets are, obviously, going to be used by bitcoin owners, so they are going to be targeted both for tampering and screening. The commercial ones are easily recognizable. I think that reusing disconnected general devices can help to avoid these threats.
    </content>
    <updated>2026-10-13T01:34:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqzj0hr38ep3k0c8kcgdl0vt99zhjyw4yqcnsedgrxvvj8rueszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ceh8nn4</id>
    
      <title type="html">Sooner or later all #bitcoin users need to be aware that some ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqzj0hr38ep3k0c8kcgdl0vt99zhjyw4yqcnsedgrxvvj8rueszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66ceh8nn4" />
    <content type="html">
      Sooner or later all #bitcoin users need to be aware that some &amp;#34;targeted&amp;#34; devices are prone to supply chain attacks, and hardware wallets are, of course, such kind of devices to be aware of.&lt;br/&gt;&lt;br/&gt;The first time I got really obsessed with the possibility of supply chain tampering was during the 2024 Lebanon electronic device attacks. When I saw on the news what actually happened I really freaked out.&lt;br/&gt;&lt;br/&gt;And it isn&amp;#39;t only the tampering risk that should scare us, but also the possibility to be flagged during screenings. Current AI technology is very capable of spotting well known hardware. Just imagine when X-ray scanners at the airport become able to detect your tiny #Trezor inside your luggage.&lt;br/&gt;&lt;br/&gt;That&amp;#39;s one of the reasons that made me begin this project: nds-signer – A #NintendoDSi software implementing &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;SeedSigner&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub17ty…3mgl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ndssigner/nds-signer/&#34;&gt;https://github.com/ndssigner/nds-signer/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;My main obsession is to go unnoticed and reuse multipurpose hardware to avoid problems like the one we are witnessing.
    </content>
    <updated>2026-10-13T01:17:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqvdedrhjcs9dm86wxf5wthjs9794ajlxwvduu3ag8j40es3kqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cgeqfql</id>
    
      <title type="html">Want to check how NDS-Signer actually works? Check this demo ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqvdedrhjcs9dm86wxf5wthjs9794ajlxwvduu3ag8j40es3kqzyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cgeqfql" />
    <content type="html">
      Want to check how NDS-Signer actually works? Check this demo featuring DTMF and QR code scanning from the #NintendoDS&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://odysee.com/@ndssigner:9/nds-signer-demo:2&#34;&gt;https://odysee.com/@ndssigner:9/nds-signer-demo:2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#bitcoin #nintendo #nintendoDS #seedsigner #homebrew
    </content>
    <updated>2026-10-13T00:08:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9y6d8eplu9utpztxc5z4jc3ny4sf64wcp4wq0ydjjsryg5swpnrszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c4y8mgd</id>
    
      <title type="html">Scared about the recent issues with #HardwareWallets like #Ledger ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9y6d8eplu9utpztxc5z4jc3ny4sf64wcp4wq0ydjjsryg5swpnrszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66c4y8mgd" />
    <content type="html">
      Scared about the recent issues with #HardwareWallets like #Ledger or #ColdCard? Check solutions like #SeedSigner or #NDSSigner – Multipurpose hardware (like RPi0 or Nintendo DSi) are immune to #SupplyChain attacks and screenings because they are not flagged!!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ndssigner/nds-signer&#34;&gt;https://github.com/ndssigner/nds-signer&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#bitcoin #coldwallet #raspberrypi #nintendoDS
    </content>
    <updated>2026-10-12T19:05:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqtcqx8e45x6je2xcxa3yzqwf9e7tykhr77ladq24jxqckqgjszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cp992pf</id>
    
      <title type="html">No camera? Send the #PSBT as telephone tones instead. Same UR ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqtcqx8e45x6je2xcxa3yzqwf9e7tykhr77ladq24jxqckqgjszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cp992pf" />
    <content type="html">
      No camera? Send the #PSBT as telephone tones instead. Same UR parts as the #QR, with error correction. Cable or through the air.&lt;br/&gt;#SeedSigner #NintendoDS #DTMF #homebrew #ndssigner&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/nds-signer/refs/heads/main/docs/images/tones-listen.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ndssigner.github.io/ur-tones/&#34;&gt;https://ndssigner.github.io/ur-tones/&lt;/a&gt;
    </content>
    <updated>2026-10-11T13:20:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqg8e8s46mvk6sfkzutdftwnet3hr82emx4qcfdpenred8jx5szyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cwa90rq</id>
    
      <title type="html">Scan the #PSBT from #Sparrow, check recipients and fee on the top ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqg8e8s46mvk6sfkzutdftwnet3hr82emx4qcfdpenred8jx5szyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cwa90rq" />
    <content type="html">
      Scan the #PSBT from #Sparrow, check recipients and fee on the top screen, sign, show it back as an animated QR.&lt;br/&gt;#SeedSigner #NintendoDS #Bitcoin #airgapped #ndssigner&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/nds-signer/refs/heads/main/docs/images/review.png&#34;&gt;   &lt;img src=&#34;https://raw.githubusercontent.com/ndssigner/nds-signer/refs/heads/main/docs/images/signed-qr.png&#34;&gt; 
    </content>
    <updated>2026-10-10T14:04:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst7vwncjs4a8nuta36zdzrg9slajt3mlyd9s99n43ah8j9fcqrltszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cqlkuqf</id>
    
      <title type="html">A #SeedSigner on a Nintendo DSi. SeedSigner&amp;#39;s own Python, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst7vwncjs4a8nuta36zdzrg9slajt3mlyd9s99n43ah8j9fcqrltszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cqlkuqf" />
    <content type="html">
      A #SeedSigner on a Nintendo DSi. SeedSigner&amp;#39;s own Python, unmodified, running on a 2008 handheld through MicroPython. Camera, two screens, battery, no network. Alpha, signet-tested.&lt;br/&gt;github.com/ndssigner/nds-signer&lt;br/&gt; &lt;img src=&#34;https://npub1n2yw95vqalqzckdnks4sedzyyjg75lasmfntt8xlecdnnwza7kkqn84hjz.blossom.band/2d3d12e609b1a9dd0c2fefc835233e0fdac232af6fc03955680ca53d8a56d01f.jpg&#34;&gt; 
    </content>
    <updated>2026-10-10T04:49:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqqqryteemw4v4ac237z6f9c8uwsk9d6dcx69zrd3avggxvfr6wszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cayqn5t</id>
    
      <title type="html">Hello world! #introductions Nerdy #bitcoin vibecoder sharing cool ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqqqryteemw4v4ac237z6f9c8uwsk9d6dcx69zrd3avggxvfr6wszyzdg3ck3srhuqtzekw6zkr95gsjfr6nlkrdxddvuml8pkwdcth66cayqn5t" />
    <content type="html">
      Hello world! #introductions&lt;br/&gt;Nerdy #bitcoin vibecoder sharing cool projects&lt;br/&gt;#seedsigner #ndssigner #nintendods
    </content>
    <updated>2026-10-10T03:55:24Z</updated>
  </entry>

</feed>