/dev/fd0
floppy@joinstr.xyz
npub1v6qj...nzyr
First release for sparrow-joinstr v0.1.0 (alpha)

GitHub
Release v0.1.0 · QcMrHyde/sparrow-joinstr
Changes
Added my pools list + code refactoring by @QcMrHyde in #8
Use success dialog instead of alert by @1440000bytes in #9
Register bitcoin addr...
Slides from my 2026.b.tc presentation about coinjoin:

Cryptpad or Marp for presentations?

GitHub
GitHub - marp-team/marp: The entrance repository of Markdown presentation ecosystem
The entrance repository of Markdown presentation ecosystem - marp-team/marp
GitHub
GitHub - cryptpad/cryptpad: Collaborative office suite, end-to-end encrypted and open-source.
Collaborative office suite, end-to-end encrypted and open-source. - cryptpad/cryptpad
Joinmarket-ng audit report (Part 1): 

Joinmarket-ng audit report (Part 1)
Review joinmarket-ng releases for privacy and security issues
Do you use Jam locally or remotely?


US government is the biggest terrorist organization on this planet.
I have written a post about fuzzing joinmarket-ng: 

Fuzzing joinmarket-ng
Differential fuzzing

Create P2PK cashu tokens that are locked to a public key but can be spent by anyone to steal money.
This token is locked to @jack's npub, yet you can spend it using @Nutstash.
Link:

Cashu P2PK Bypass


Electrum plugin (joinstr) v0.2.2:

GitLab
plugin/zip/v0.2.2 · main · Invincible Privacy / py-joinstr · GitLab
Python implementation for joinstr

I wrote a post about a vulnerability that could lead to a loss of funds in cashu wallets::


Two birds One stone
Exploit residue collision to burn cashu tokens

I have written a post about de-anonymization in cashu: 

De-anonymize cashu transactions
Link cashu tokens with wallets using keyset and Etag
Cashu mints can link all cashu tokens belonging to a wallet



