Samourai uses a modified fork in order to support their features i.e. paynyms, bip47, whatever else, the only one available was last updated 6 years ago on the old repo: https://github.com/Samourai-Wallet/bitcoinj then ashigaru is using a pre-compiled binary of that fork

Reply to this note

Please Login to reply.

Discussion

Wait it had been closed source since 2018?

Not closed source because they moved it to their self hosted gitlab servers instead of github, but when their servers got seized and shut down people had to archive the copies they had so the code could still be acessed, but this one wasn't recovered so it shows no one had a local copy of it, there may be even more that we didn't find yet that went missing and they didn't mirror it to github so even for the archives there is no "official" samourai source to compare to, only this 6 year outdated ones, in case someone forks their code like we are seeing now with ashigaru

Damn nobody had the idea to back up their code???

Looking at ashigaru code there's a few libraries still using the pre compiled samourai code.

Whirlpool-client

Boltzmann-java

Android-tor-library

Hummingbird-android

Only tor and hummingbird that are missing from the archive repo

Soroban library also has some samourai dependencies