Why Nostr? What is Njump?
2024-09-23 13:42:26
in reply to

rafael_xmr on Nostr: so the issue with the samourai code is that it got lost when their servers got taken ...

so the issue with the samourai code is that it got lost when their servers got taken down, then someone tried to recover part of it and published it as "samourai archive" on github: https://github.com/Archive-Samourai-Wallet/

But the problem is, it is possibly not entirely up do date, we can't tell because there is no official source to compare to, and not everything is present, for example this library called bitcoinj: https://github.com/Samourai-Wallet/bitcoinj is from their old github and hasn't been updated in 6 years, which is when they migrated to their own servers before they got taken down, and this library hasn't been found anywhere since, so the new Samourai fork is using code that is a pre-compiled library instead of a public source that can be built by anyone. So this is a red flag for me, my conspiracy theory is this makes it seem samourai themselves are back building this as if no one would notice that part of the code is missing and they are the only ones that have it locally, but overall it's a red flag until the source of bitcoinj-core is released.

But if you just want to compare the rest of the wallet's code in general to find something sketchy they made it easy by making all of their changes into a single commit, so one could get the first commit in the repo, which is supposed to be "clean samourai", and compare it to the recovered samourai code: https://github.com/Archive-Samourai-Wallet/samourai-wallet-android then if there are zero differences it's a proper fork and you'd have to then check the changes they made in the other commit but people said they are fine so far, some UI work and the config changes to remove samourai servers + switch to ashigaru servers
Author Public Key
npub1saessfmtu5xwnwh60e0rwnj0e067npv6yxgc7d96algqqart056s5gkuqh