- The Seventeen-Article Injunction of Asakura Toshikage
In this special episode, I had the privilege of speaking with a developer from the Ashigaru open source project, who joined us under the pseudonym Ashigaru Dev to discuss their work on Ashigaru. To protect their identity, they used a voice changer, highlighting the risks faced by privacy advocates in today's digital landscape.
We discussed the motivations behind the creation of the Ashigaru, a project born from the need to continue the legacy of the Samourai Wallet after its development ceased. The Ashigaru team, composed of long-time users and developers familiar with the programming languages, initially made improvements for personal use before realising the broader community could benefit from their work.
The conversation covered the enhancements made to the software, including updates to the post-mix spend features and the expanded Paynym ecosystem. We discussed the challenges of maintaining privacy in Bitcoin transactions without tools like Whirlpool and explored alternative methods such as peer-to-peer coin joins and atomic swaps.
We also touched on the importance of building trust within the community, especially for non-technical users who rely on others to verify the safety and integrity of open-source projects. The Ashigaru team is committed to transparency and encourages user feedback to improve the application.
In the wake of the Samourai project being dismantled by government decree, remember this: do not be overly attached to the singular, high-profile software solutions that once defined the success. Its value can be matched by tens of hundreds of developers, each armed with simple, robust, and widely accessible tools. Let's use the spirit, the knowledge, and the resources we have to forge a new initiative, one that embodies the strength of many rather than the complexity of one. In this way, we can continue to innovate, resist, and thrive, proving that multi-pronged resilience is greater than any single point of failure.
LINKS:
- ASHIGARU - https://ashigaru.rs
- DONATE TO ASHIGARU - https://ashigaru.rs/donate/
- DOJO OPENSOURCE PROJECT - https://github.com/Dojo-Open-Source-Project
- SENTINEL - https://github.com/wanderingking072/sentinel-android
- ASHIGARU GITEA (TOR) - http://ashicodepbnpvslzsl2bz7l2pwrjvajgumgac423pp3y2deprbnzz7id.onion
- DONATE TO SAMOURAI - https://www.p2prights.org/donate.html
- FREESAMOURAI - https://freesamourai.com
- BTC SESSIONS DOJO VIDEO - https://www.youtube.com/watch?v=aykJ4eP-Veo
- K3TAN DOJO VIDEO - https://www.youtube.com/watch?v=8_It4xEIwRA
VALUE FOR VALUE
Thanks for listening you Ungovernable Misfits, we appreciate your continued support and hope you enjoy the shows.
You can support this episode using your time, talent or treasure.
TIME:
- create fountain clips for the show
- create a meetup
- help boost the signal on social media
TALENT:
- create ungovernable misfit inspired art, animation or music
- design or implement some software that can make the podcast better
- use whatever talents you have to make a contribution to the show!
TREASURE:
- BOOST IT OR STREAM SATS on the Podcasting 2.0 apps @ https://podcastapps.com
- DONATE via Paynym @ https://paynym.rs/+misfit
- DONATE via Monero @ https://xmrchat.com/ugmf
- BUY SOME CLOTHING @ https://ungovernablemisfits.com/store/
- BUY SOME ART!! @ https://ungovernablemisfits.com/art-gallery/
CAKE WALLET
https://cakewallet.com
Cake Wallet is an open-source, non-custodial wallet available on Android, iOS, macOS, and Linux.
Features:
- Built-in Exchange: Swap easily between Bitcoin and Monero.
- User-Friendly: Simple interface for all users.
Monero Users:
- Batch Transactions: Send multiple payments at once.
- Faster Syncing: Optimized syncing via specified restore heights
- Proxy Support: Enhance privacy with proxy node options.
Bitcoin Users:
- Coin Control: Manage your transactions effectively.
- Silent Payments: Static bitcoin addresses
- Batch Transactions: Streamline your payment process.
Thank you Cake Wallet for sponsoring the show!
FOUNDATION
https://foundation.xyz/ungovernable
Foundation builds Bitcoin-centric tools that empower you to reclaim your digital sovereignty.
As a sovereign computing company, Foundation is the antithesis of today’s tech conglomerates. Returning to cypherpunk principles, they build open source technology that “can’t be evil”.
Thank you Foundation Devices for sponsoring the show!
Use code: Ungovernable for $10 off of your purchase
(04:29) THANK YOU CAKE 🍰 WALLET
(07:41) The Emergence of Ashigaru Wallet
(10:42) Building Trust and Transparency
(16:18) Harder, Better, Faster, Stronger
(21:57) First, What is Your Problem?
(24:41) 3 C's: Community, Collaboration & Contribution
(37:30) How Can You (Misfit) Help?
(38:40) What Would Samourai & TDevD Think?
(39:40) Is Ashigaru Reproducible?
(41:50) Many Projects. Many Teams.
(46:55) ご苦労様
Welcome back to all the Ungovernable misfits. Today, we have a very special episode for
[00:00:09] Unknown:
Alright. You ungovernable misfits. I'm your host AI Max powered by Jordan. Everybody knows that Bitcoin is useless, but you know who else is? That British cunt that usually does this podcast. He's been sending voice notes of his wretched voice the past couple days, so I told him I'd save the day while he whinged in the hospital. Hopefully, that retard makes his return soon because we have podcasts to do. Anyways, let's get started. Everybody knows that Bitcoin is useless, worthless, and doomed to fail. But what if everyone's wrong?
What if it's the system that is doomed to fail? Join me as I speak to some of the brightest people in the space and slither to the deepest, darkest depths of the Bitcoin rabbit hole. Welcome back to the show. Today, we have a special interview with Ashigaru. It is titled 100 Spears, 100 Pieces. You may be asking yourself, what does that mean? It comes from Asakura Toshikage. Around the year 14 80, he wrote a 17 article house law. One excerpt stated, do not excessively covet swords and daggers made by famous masters. Even if you can own a sword or dagger worth 10,000 pieces, hickey, equivalent of 10 mon, it can be overcome by 100 spears each worth 100 pieces.
Therefore, use the 10,000 pieces to procure 100 spears and arm 100 men with them. You can, in this manner, defend yourself in time of war. These words reflect the nature of this interview, and as it will become clear that this team is not in pursuit of the grandiose, but to build the spheres that are accessible to the common users. Before we start, I wanna thank every one of our listeners that are now listening on podcasting 2 point o apps. The majority of the misfits are on fountain, but there are also others on Antennepod, Podcast Guru, Podverse, and many others.
So if you haven't already, get yourself a new podcast app at podcastapps.com. Time, talent, and treasure are important parts of the show dynamic. Every time we get a misfit streaming some sats, boosting the episode, sending a PayNim transaction, or dropping an XMR chat, it's a great feeling. So thank you for your treasure and returning value back to the show. If you have time to help out the show with things such as engaging on social media with a question or helping spread the show to family and friends. That value is much appreciated.
And don't forget, if you're an artist, come up with some evergreen art for the show. If you're a music producer, help us with some segment jingles for the Bitcoin brief or action news. We put the value out there in the form of this show and ask you to return in kind the value that you think it is worth. I also wanna say a huge thank you to Foundation Devices. Foundation Devices help keep this show running, and they do things properly. Everything they do is fully open source. Their hardware is absolutely beautiful, and it is fuckwit resistant.
I use this all the time. I have no issues with it. I don't manage to break it like everything else. It is piss easy to use, and that's what you want from your hardware. You don't wanna be worrying, getting scared, and making mistakes with your life savings. You can use their companion app, Envoy, which makes labeling very simple. You can do backups that are encrypted, so you keep all of your labels, or you can use this with Sparrow. It really is the best hardware out there. And if you are scared to do this by yourself, you can go to any of the guides out there that make it very simple.
They have them all on the website as well. And if even that is too much for you, you can pay an extra $99, and you can have Bitcoin q and a himself hold your hand and walk you through the process. Check them out at foundation.xyz/ungovernable for $10 off a foundation passport. On December 16th, foundation is going beyond the hardware wallet and venturing into the realm of personal security. Join them on 16th for a livestream at 1 PM Eastern Standard Time and see how they are going to revolutionize the space. And last but not least, the newest partner of the Ungovernable Misfits team, which is Cake Wallet.
They support a lot of grassroots projects in the Bitcoin and Monero ecosystems, and we thank them for adding us to that stable. For those of you who actually use Bitcoin and actually care about their privacy and security, Cake Wallet make it incredibly simple for you to live outside of the traditional financial system. You can use Cakepay within the app to buy gift cards for food, petrol, and whatever else you might need day to day. You can use silent payments, and, of course, you can use Monero. You can connect both Bitcoin and Monero nodes, use coin control, and this team are constantly innovating.
If you have any questions, you can reach out to me, but check them out atcakewallet.com. Download the apk and start using this today on Mac, Windows, Linux, iPhone, or of course your Android device. So how was AI Max? Was the intro good? How were the sponsor bits? Let me know in the boosts, and as always, enjoy the show.
[00:05:41] Unknown:
Hello? You can hear me? I can hear you. Yeah. Thanks for coming on, mate. No problem. Sure. I just wanted to mention to the listeners that the person I'm speaking to will be using a voice changer for this discussion. This is to protect their identity, and this is extremely sad. The people who build the tools and protect others are attacked and falsely labeled as criminals. The real criminals are the ones writing the laws, attacking good people, eroding our freedoms, spying on us, and stealing our time. We wouldn't need these tools to protect us if it wasn't for these parasites.
But here we are, and I wanted to say before we jump in, regardless of how privacy advocates like you are labeled, To me, and I'm sure I speak for my listeners as well, what you're doing is incredible, and we're grateful for what you've built. Welcome to the show.
[00:06:36] Unknown:
On behalf of rest of the Ishigaru open source project, thank you for taking time to, listen to what we have to say and appreciate time to be invited on to your podcast. Thank you. What shall I call you? Ashigaru dev or? Ashigaru dev. That is fine. But there are there are more than one. But for this conversation, it is fine.
[00:06:57] Unknown:
Okay. Cool. I wanna respect your privacy. So, if at any point I ask a question that, you're not comfortable with or that in any way could jeopardize the project, you just tell me, and, I'll make sure that that bit is taken out. I wanna say a big thank you from me and and all the listeners for coming on. It's a great honor to have you on here. I believe this is the first podcast you've done, and it's something that I've discussed a lot on the Bitcoin briefs with q and a and behind the scenes with many others. And it's been this massive void since, everything happened with Samurais. And once we saw Ashigaru wallet pop up, there was a little glimmer of hope in what otherwise was very, very dark.
It's been lovely for me as someone who has used Samura Wallet from pretty much beginning of getting into Bitcoin. To see what you've done and how things have changed is really, really nice. Like, there's a nostalgia about it, but there are some serious upgrades as well. I've been using it on test net just to have a play around a lot of the post mix spend stuff, a lot of the, like, warnings that you've put in there, the updates to pay NIMs and everything else. So I just wanna stress to anyone listening to this, this is not just a carbon copy. There's a lot of work clearly that's gone into this, and I've really, really enjoyed using it. So I guess before we sort of go any further, what's the reason for you doing what you've done and and sticking your neck out? And I understand it's not just you. There are others as well. But, yeah, what's led you to, create Ashigaru wallet?
[00:08:33] Unknown:
So, really, we are just like you. We, samurai users for, like, long time already, many, many years. And for many, many years, you know, many of us are Java devs, Java developer, or have familiarity with Kotlin. And we would sometimes, even for previous releases, make changes for ourself on the wallet like small things. Before, like, stealth update, we would do small things like change logo on the app, this kind of thing. So for us, we have some familiarity with the application. But, obviously, when the development team stopped, we realized that there were some things in the application that it is how to say they not work so well with these services that now not there anymore. So for us, we can make some small improvements and some, hopefully, some bigger improvements in the future. But really, we just start to do this for ourselves first and then then we later realize that maybe other people will find this useful too.
And then after that, we make websites, but we had already called ourselves Ashigaru as more like joke between ourselves from me and my friends, the other developers. 2 things I would point out or highlight for your listeners is that, yes, we make some improvements and do changes in the wallet. This is our work. But secondly, there is also still samurai work in the wallet that other people had not seen. And samurai, they develop in quite open way. So if you have copy of their GitHub or their their GitLab, you could take copy and you could compile app before it is even fully released. For things like the post mix send screen, these things, actually, samurai had already built, but we were able to bring them to life and for users to then use it directly. We make other changes like around Dojo Connection and Paynim's.
But there is also still much work from samurai in our website, in in our application here that, yes, it has a Ashigaru brand name, but much much work from both teams.
[00:10:42] Unknown:
Yeah. And one of the big reasons I wanted to have this discussion was, you know, Ashigaru is talked about, but because you don't have such a large online presence and it doesn't seem to me like you use any social media or anything like that, it was really for me to bring to as many people attention as possible that, you know, there is this incredible wallet that can be used now. It does have some really, really nice features on it. My hope is to build some trust because, yes, this is open source, and anyone who's technically minded or very technically minded, they could review the code and they can be comfortable that, okay. There's nothing malicious here and, you know, that they're not gonna cause themselves any problems.
But for many fuckwits like me who have absolutely no skills as a developer, can barely read English, let alone code. We have to rely on other people. We have to build up some trust over time, and that's something that I built up with the samurai community and developers. And I think a lot of people are sat probably on the sidelines because, unlike me, don't have someone like q and a who I can just go and pick their brains constantly or others behind the scenes who I can pick their brains and say, look. Is this good? Like, am I endangering myself here? And I think people will be sort of waiting. And I just wanted there to be the opportunity for you guys to have this discussion and people to know that, okay, we might not know who the human beings behind this are, but they are here for a reason. And I I don't know. Maybe you could elaborate a little bit on the reasons you're doing what you're doing and ways maybe that people can build trust in what you're doing.
[00:12:28] Unknown:
This was good reason to come on to your podcast. Some weeks ago, we came under attack, possibly DDOS, like, bot attack on our site. And we were not aware immediately, but we saw even on social media that some people were already concerned that maybe we were disappearing just because website was no longer there for a short period of time. So we understand that we can describe where what we are about on the website, but sometimes people also do not always read. We we write blog posts. We spend quite a lot of time use AI to make English sound better. We know that is important for to get, like, legitimacy in project, but also we think that if people hear on podcast that there is actual human beings behind project, they will get more comfort.
This will take time. We are not in huge rush. We are already actually quite encouraged by what people say and reaction. It is actually better than we expected, so we hope that more people will use, but we also understand that this will take time. We listen to podcast before Watchmen Privacy, and this is first time I have listened to that podcast. But as they do podcast about Ashigaru, about trust, we I will say that pretty much everything that they say in that podcast is good advice for a new user. If you are not comfortable, do not use the wallet. If you have familiarity with code, then you should get comfort sooner.
If not, but you know someone else that can review code, then maybe you use it. Maybe you try it with testnet, then you try with mainnet, and then you get more comfort. The other thing that we saw, which we were actually quite surprised, is that a user on x, John, I think, French person, he did AI code review of wallet. Now this AI code review is not perfect. In fact, it highlight that us using Tor only was security issue potentially. In our next update, we will be making wallet even more dependent on Tor. But, nevertheless, the AI code review managed to break down many of the changes that we make to the original code base, very accurately, and you can get a much better idea of what risk is from various change we make in the wallet. It is not just if we're malicious. It is also if we are actually good coders.
That is also a risk that users have to think, but it will take time. And if we do more good releases and the releases offer a good functionality to our users, then we have no doubt that we will build up more faith in the wallet and the team even if those users do not know who we are. But it is probably obvious to you because you can hear my voice now. I'm not me personally. I am not part of samurai communities. We just use the wallet ourselves. Even if I did put my actual name out here, it would not make difference anyway because no one would know me. So really it is the same risk. New team, you have to preserve faith, but this time if you have faith in development team, you now trust PGP Key and work that comes and is signed from PGP Key, not just by real person name?
[00:15:50] Unknown:
Yeah. Absolutely. I think that's perfect. And what the guys at Watchmen did was great, you know, breaking it down in that way. I like to think at least if people are sat on the sidelines and maybe people listening to this, that they would feel comfort in the fact that other people are reviewing this, who we know very well. They can run it in test net and have a play around, and then it just comes down to time. It's the only other factor. Trust will be built over time as the good work goes out there. But, I have to say, I've been really impressed. It's been really nice to be using this. And the changes that you talked about, like when I'm going on to the send screen, that's a big improvement.
I think you might have said or someone might have said to me that that was actually work that was already in the hopper from Samurai and that you guys have pushed. But having the next block dot is thing in there and, you know, like a breakdown of how you're doing a spend and all this kind of stuff is just really slick. It it's a big improvement.
[00:16:50] Unknown:
Thank you. It is very good to have such feature because we can add to that feature even later with extra warnings as users use it. So for us, it is good because we do not have to think of completely new feature. We can add to something already existing and still give users a wallet that they are familiar with in terms of the way it works. I would say in terms of the work we did the most, it was mostly around syncing for importing wallet because we were concerned with connections you make via a VIP 47. We improve this flow and we make it so that users can migrate as much as possible.
So this is probably the work we spend most time getting right, and we actually feel we make quite few improvements over Samura app there.
[00:17:40] Unknown:
You definitely have. I was actually saying this to someone the other day. It felt a lot smoother and quicker. And the other thing that I noticed was you seem to have removed the fees, the connection fees. So I connected to a couple of PayNIMs and did some test transactions. And, I was like, oh, these fees look really, really low. And it was just a minor fee.
[00:18:02] Unknown:
Yes. We follow example of Sparrow. It is also serves as encouragement for users to go to Ashigaru because we want to encourage users to come from samurai. So give small monetary incentive for them to move over and give more consistent user experience with other similar wallet.
[00:18:22] Unknown:
It's just the little touches. You know? That was something I noticed that makes quite a big difference if you're connecting to lots of people. And being able to label them was another thing where I was like, oh, that's a nice feature. I'm sure that that wasn't possible in the samurai that I was running, Not having to remember, oh, who was that again? What was that? It's nice just to be able to put your own notes on there. And just the in general, I think they're just they're fun. They're cool. I like that they're different. It's refreshing.
[00:18:51] Unknown:
We are proud of resident artists, that do Pepe Haj Panim. I think he used to use rare Pepes from many, many years ago in Bitcoin and this inspired for replacement Panim. We were actually quite nervous of moving new PayNIM scheme, but we could not, replicate the old scheme we tried. It is server side logic as far as we can understand. Even though much of the code there was open source, the actual algorithm for selecting image and name, we could not replicate. So for us, we improve labeling on NYM so you can have both new and old name to assist users with migration. That is why we spend time doing the label improvement there.
[00:19:38] Unknown:
Yeah. That makes sense. I had a question on that actually. As I was doing it, I was like, you know how you have, like, the separate website where people would go to go and claim their PayNIMs? Is there any way that you could search PayNIMs directory within the wallet at any point? So if I knew someone, you know, if someone's, I don't know, cheerful frog or something like that, I can start searching that, and then it would come up with their PayNIM and I could connect.
[00:20:09] Unknown:
We would like to improve our UX around PayNyM more. I think we could make improvement for searching. I would be reluctant to do website in app because in app, Tor browser is a little not so responsive for users' experience. But, yes, this is definitely something we would like to do.
[00:20:33] Unknown:
Yeah. That would be cool. Because PayNiums are just always surprised me how few people outside the sort of samurai wallet and now obviously Ashigaru groups. How few people actually use it, and it's just it's so nice once you're connected to someone. It's so much easier than fucking around with QR codes and sending new, addresses and all this kind of stuff. And then how are you gonna send it? You know, you're gonna do it over something that maybe might not be secure. It's just so much slicker and so much nicer.
[00:21:05] Unknown:
When we begin this project, samurai have many, many different services. We could not do obviously everything. But when we looked at the wallet and what we could preserve, we were most worried about Paynim's last month, samurai URL or the Paynim dot is expire no longer under their control. So we worried that with that gone, users would use BYP 47 even less because Paynim really helped BIP 47 UX. But what we do is we actually buy after expiry old Paynim server, not Paynim server, Paynim URL and direct it to our new Paynim server. This will help preserve wallets that still keep old connection.
We can have that and ensure that they still have Paynim's functional in wallet like Sparrow.
[00:21:56] Unknown:
Yeah. That's very nice. And sort of along the lines of bit 47, have you got any thoughts around potentially adding silent payments? Again, a lot of the samurai community aren't so keen on them. They do prefer bit 47, but I kind of look at it as, like, it's also a useful tool. Is it something you would ever have interest in?
[00:22:18] Unknown:
We actually had email from developer who offered to build silent payments into Ashigaru, and he say, would we be ready to accept it? Our response, we we do not really look into silent payments. Mhmm. There is not much adoption and we do not see much use. But we asked this developer, but why do you want to add silent payments to the wallet? And response is mostly because it is additional tool, but this is not reason to add new functionality into the wallet just because it is other tool. For us, what we are interested in is what does it actually bring to the user? Let me put this other way.
Rather than looking at how you put solution in, you think first what is your problem. So BIP 47, it is not perfect. But maybe if you have problem with BIP 47, you can think how would you solve that problem rather than adding whole new protocol. So if you do not like doing connection transaction, maybe contribute code to our wallet that would not need connection transaction and maybe make use of, Soroban server for communication for storing data. If, for example, you like to use cold wallet, with byp 47, which is not straightforward now, maybe you could look at pairing information between online wallet like online Ashigaru and Sentinel Wallet. You could do that. That would give you functionally many of what would be potentially problems with BIP 47 now.
Secondly, if we were to add to BIP 47, can you imagine what that would look like in the app? I do not know, but it is extra UX work for sure. You now have 2 different payment schemes. The user will potentially get confused as to which one to use under which circumstance, which user uses which tool. Do we do type logo or avatar, as we call it, for silent payments? I do not know. But you can tell these are actually quite big questions when you look at how it would apply to mobile app. So for us, this is more our approach. It is not issue with silent payments, although it is also has downside.
It is more, what can we add to the wallet right now that gives user meaningful change.
[00:24:32] Unknown:
It makes sense. And also if someone wants to use silent payments, they can spin up another wallet and they can do that in there. I understand what you mean. It's nice to have something that's clean. If someone is thinking about these sort of things and, like you said, working on making some changes so that, things would run smoother and they're experienced, What's the best way for someone like that to potentially reach out and collaborate with you guys?
[00:24:59] Unknown:
Sure. We like the way this developer contacted us. He requests access to our GITIA. We give him online account, and then we say to him, you can look at issues that other users have already raised. There is none now, Elo. I will be clear at the moment. No issues yet. But if users start to raise issues or even if developer want to contribute code, everything should start with issue first, identify issue, set up account on our Gatiya. When you identify issue, you then propose solution. We can then discuss. And then if you provide code, provide pull request.
We can then look to integrate. But better to do it that way than expect us to just accept code contribution because we have our own plans with the wallet. And unlike samurai, we do not have as open development process. And this is because we feel that it opens you up to more competition, more more attack. We need to keep these, how do you say, like cards close to your chest on some. Although all our code will be open and when we release application, it will always be open source. What we plan and what we do first, we keep this within small team only and this team will not change. We are many, many years. We know each other.
We will not accept outsiders.
[00:26:20] Unknown:
So at the moment when someone's downloading Ashigaru, you've gotta do that through the tool browser, fully understand why you do it that way. Is there any way that you can see the amount of users that you have when it's done that way compared to using something like F droid or anything like that. Is there a way that you can see how many uses you're actually getting on board?
[00:26:47] Unknown:
Actually, with Keitea, even you can see how many downloads of application has been made. Last I checked, it is almost 3,000 downloads of application. We cannot actually see how many users or how often users use the wallet because we have no tracking, but this is already encouraging that there is this many users. The other other potential way which we could understand how many users are using the wallet is to look at how many Paynium claim. Not every user will claim Paynium, but there will be some. And we can guess from there how many active users there are in the wallet.
[00:27:26] Unknown:
3,000's a lot. I have to say I'm quite surprised with that. That's a lot of downloads.
[00:27:31] Unknown:
I promise you that we have not been downloading from our own website to pump numbers.
[00:27:40] Unknown:
That's very encouraging to hear. And like you say, there are other ways to track it like the pynums. That's very, very cool.
[00:27:47] Unknown:
It is not easy way to download app. We actually reach out to developer of a Accrescent app. It is app that is bundled with GrapheneOS. Actually, this GrapheneOS on social media say we should use this app rather than complex download instructions, but we email them. They initially respond, then ignore us for the last 2 months. So we are not that hopeful that we will get onto central app store. We rely on users either using Tor Browser to get application or download from other source such as being sent over Messenger. But, of course, if the user receives from a friend or from location that is not from our site, they have to be much, much more careful with APK.
They should check with signature on our website and verify that it is verified. But for the moment, I suspect that it will be not available on central app store for for much time.
[00:28:48] Unknown:
And this central app store that you said isn't responding to, is that the app store separately, or is that Graphene that aren't responding to you?
[00:28:57] Unknown:
We have not rereached out to Graphene. Graphene Bundles' other app store that works well with Graphene's security model. It is a very, very small app store. Developer did say it is kind of closed. I don't know if closed beta, but it is it is not ready yet for many, many apps. But still, it would seem to us that this is perfect fit for Ashigaru because we are obviously not going to go to play Google Play Store. We provide custom for Graphene OS as well and make sure that they are visible to be donated to as we use their phones for our testing.
[00:29:38] Unknown:
Okay. And how does that work now in the olden days when you wanted a custom Pay NIM? You just reached out to samurai. Is it the same now someone would try and reach out to you guys, or is there a a different way of doing it?
[00:29:52] Unknown:
We do initial batch of custom pay NIMs for open source projects and like, Charity, just to be fair, and provide some some continuity. For new users that want custom, they can reach out. They can email us at our contact details. We will probably get them to, do verification that they control address, but we are quite open to, within reason, giving users custom pain I'm what I will say though is if we have contribution from people in community, we'd like to thank them with Custom PayNIM. We ask our resident artists to do custom Pepe hash. We are very proud. So if you would like, as I thank you for inviting us to your podcast, we would be honored to give you custom Pepe. We have already got in draft custom pay pay for users that do video guides like BTC sessions. We had very, very nice beautiful painting for him. And, also, Ketan, he do video guide for running dojo. We do custom painting for him as well. So we will do this over next few days.
[00:30:56] Unknown:
That's awesome. Well, I appreciate that. I would I would love to have a custom Pay NIM. And I would just say to anyone who is gonna reach out to the Ashigaru team, if you are requesting a Pay NIM and maybe you haven't done anything to donate to the project, it'd be worth sending some stats their way for the work they're doing. So if you're gonna ask for something like that, just make sure you donate. We touched on it just briefly there, talking about Catan and his guide running a dojo. I had a message. Would they consider running a centralized Dojo in the future? The users unable to run a node. I think I probably know the answer to this, but I'm asking it anyway.
[00:31:36] Unknown:
We will not normally say what we will do or not do for this project. But for Central Dojo, it is not something we will do. We like how to say it is problem in our wallet at the moment that user has to have their own Dojo. We are aware we cost ourselves many, many users by not having easy connection to already existing dojo. What I will say though, we are not against users connecting to dojos that they do not host themselves if they are comfortable with risk. What we would like to see, it cannot be us, but what we would like to see is maybe federation or community of dojo that is run possibly being even charged for.
If we could provide selection of Dojos in different jurisdiction or through certain trusted AUM, this would be acceptable for Ashigaru, but we will not run website like that. We will not be involved in running nodes. We do not want to be centralization risk for our users. So if we disappear, they have different provider for their node. But also, if their provider for their node disappear, they still have a wallet and can maybe move to other Dojo, but it not all go at the same time. I think that's very wise. I assumed you would say that. If someone's listening and they don't have a friend or family member who's already running a Dojo,
[00:32:58] Unknown:
What would be your recommendation in terms of hardware? I know a lot of people are just running vanilla dojo on Nook or, like, these little mini PCs and things like that. Because anyone who's listened to this show long enough will know I've had a lot of issues in the past either running on, hardware that wasn't up to scratch or having hardware failures on vanilla dojos and, run dojos. What I'd like is that someone who listens to this episode who thinks, you know what? Fuck it. I'm gonna actually set myself up with a dojo. I'm gonna start using this. I want them just to do it once and not have any problems. What would be your recommendation?
[00:33:41] Unknown:
We like our mini PC or laptop or even larger desktop PC. These are the best hardware for 4 Dojo. These can be old hardware, not necessary for new machine, can be 5, many years old. It is okay. Just have to be more powerful really than maybe like Raspberry Pi. We find that not really powerful enough, and it also affect wallet too. Wallet make many calls to Dojo. If Dojo is slow, not responsive, affect wallet UX. If for, like, me, my electricity is not the most reliable, I run Dojo on laptop, on ThinkPad laptop because it includes battery. But if your electricity is very reliable, then no need laptop. Just run mini computer, mini server, or desktop computer. This is fine.
[00:34:26] Unknown:
Yeah. All these little, Eton power supply things for if the electricity drops if you're running like a little mini PC. That's why I was running on my Tanto. Had one of those plugged in. It's always a good thing to have. So, basically, you don't need to go crazy on the hardware, but you're gonna wanna upgrade to, like, 1 terabyte NVMe or something like that. I'm sorry. 2 terabyte.
[00:34:49] Unknown:
Actually, yes. 2 terabytes. Because if you have desktop OS, not server like GUI OS, more space. Fulcrum, much more space. 2 terabytes required, maybe cost total cost, good deal. 300 US dollar equivalent, but maybe 400, but you should not need to spend more time with more money than that.
[00:35:10] Unknown:
Yeah. Okay. That was cool. That's good advice. As you said, if you have a friend or family member or someone you trust who's running one and you can link to that, consider that just while you start using it. That's what I'm doing currently.
[00:35:23] Unknown:
We would like to see prebuilt nodes supporting Dojo more or better. We have emailed Umbrell. We have emailed my node to ask them, can you please please update your Dojo version? It is so old. It caused problem. It leads to bad experience in wallet. We get no response. This is this is other reason we do podcast today. It is to tell users that if you have problem with your existing customer of these providers, please, please, if you are in their Telegram group or their forum, please. If you want it, you raise it with them. We have tried, but we have been ignored.
Have you tried with start 9 yet? We have not. It is a good good node.
[00:36:10] Unknown:
I've tried a couple of times, and I I think the response was we're looking at it and that it might be in their sort of community app layer thing. But that would be a good one. That's what I'm running at the moment. A lot of people are running, and it's pretty good. It's I found it pretty decent. So it'd be nice to see that in there. But like you say, you know, the Umbra one that's in there is fucking useless. In my note, I haven't tried for a long time, but I think I had similar issues with that. So, you know, I think, ideal world, if someone is a heavy user, they should probably just think about building something that is purpose built and just does one job and does it properly. But, it would definitely open you up to more people if if something like a start line had it. I'll mention it again.
[00:36:53] Unknown:
Thank you. We try very hard on documentation to make it as easy to follow as possible. Original GitHub with Dojo documentation can be challenging for a user, so we run through, but our BTC sessions guide, Catan guide, almost follow our guide to to the same level. These are not easy easy, but it is possible for anyone that is motivated.
[00:37:18] Unknown:
I can confirm. I am so fucking technically illiterate, and I've managed it in the past. So 99% of the listeners here are gonna be more technical than me and could easily do it. It's not that hard. If people like me aren't that techie, is there any way that they can help the project? Can they contribute in some way other than the technical side? You mentioned you've got someone working on artwork. Is there anything else that you need?
[00:37:46] Unknown:
User issue, like bug, like question. This is what we need. We have come across, users make comments on social media about us. Most of the time, positive. But in some cases, users or nonusers probably say questions or make allegation. Please, if you want answer, do not post on social media for answer. Just email the project if you see issue. Get added to our. If you write issue, if you send email, we may not do everything that you ask, but we will always respond at least. This is our method. We think this is reasonable. But user bugs, user issues, these are all useful things.
Obviously, donations to the project are appreciated, but this is not expected. It is appreciated, but not expected. Most useful for us is that we get a user feedback and directly to us as soon as possible, and then we can look at it.
[00:38:41] Unknown:
What do you think samurai wallet and t dev would think of your project?
[00:38:47] Unknown:
I think we are all nervous of what they feel. We we hope they see this as a monument to their work. We do not want to market ourselves as improved samurai or better samurai or anything like that. Everything we build here is standing on shoulders of the giants. This is what we hope they see. Maybe when they get through their problem we will hear what they think, But everything that we do here, we are sensitive to the legacy that they leave to be with us. So we hope, but we cannot know. We do not know them.
[00:39:20] Unknown:
I'm sure they would be, very impressed with what you guys have done, and I'm sure we'll find out soon. And I'd like to just point anyone who's listening now, just a reminder to use hashtag free samurai in your post to raise awareness, and there's a link in the show notes if you want to donate. It's a very important cause. When I was first getting involved in using Samura1, early days, Samura1 had a lot of haters, probably the most impressive haters I've seen. One of the things that was thrown at them, It was explained to me that this really wasn't so much of an issue, but was, reproducible builds.
Is your app reproducible?
[00:40:03] Unknown:
We leave reproducible instructions on our. It should be as an app, reproducible, but I will explain some further things to consider. Number 1, for us, it is probably easier to be reproducible than for samurai because some challenges with reproducibility were because maybe APK on Play Store, not exactly the same as APK on GitLab or APK release in f droid. For us, APK only from one source, no play, no other signature, much, much easier to be reproducible. However, one thing that we saw when we were looking at reception, as of our app as to how people felt, we see users look at reproducibility.
Some users say able to reproduce. Others have criticism. We realize that one component of our code include a pre compiled binary. It is not risk from our perspective. It is not a problem. But because it exists on our development environment, we did not see that that library would be problem for reproduce. But work being done at the moment for the next release will read the components of that code so users will not need to see existing binary. What I mean here is that if users were not entirely happy about our reproducibility steps, we will have improvements.
But also if the users still are not happy on 1.1 version, then they should email us, not talk about it on social media where we will not see and where we will cannot answer questions.
[00:41:49] Unknown:
Yeah. Definitely. One more question, which, again, I think I know the answer, but I keep getting asked it. Whirlpool, is there any chance that you or somebody else or any ideas or different ways of doing something so that somebody who opens up the app and doesn't already have post mix could experience the pure joy of actually having privacy in Bitcoin? Because there is a massive hole that has been left when I'm advising people for privacy on Bitcoin. It is a lot more complicated than it was just a few months ago. Are there ideas that you guys have to help people break links and not be tracked going forward?
[00:42:38] Unknown:
There are 2 questions here mainly. I will start with the last one now. Without Whirlpool, privacy for the on chain Bitcoin is difficult. To break links, it is not as reliable now that we do not have Whirlpool. There are many ways which users can still break links, but they do not have the same properties as something like Whirlpool. You can use Monero and do atomic swap even though Samurais atomic swap app is no longer working. There is also other noncustodial atomic swap app for the Bitcoin and Monero, which users can use. The other thing that we would encourage is for users to use peer to peer coin joins, which although they may not break links entirely as well as Whirlpool when we create Ashigaru, I say earlier, we wanna provide incentive for users to move from samurai to Ashigaru.
Before, I mentioned no pain in fee. Also, because we host Soroban server, users can do quick and easy peer to peer coin joins. These should not be forgotten about. They should be used with existing post mix. Plus, they can also be used in conjunction with a wallet that is being used in many, many peer to peer transactions where you are not providing details or you are not feeling that, environment is hostile for surveillance. These peer to peer coin joins are very, very useful when used subsequent or prior to atomic swap. Now to your first question on Whirlpool, we are mostly front end dev.
We already have quite much work with existing wallet and to make improvements on wallet. We will not say never, but, to do something like Whirlpool, to host, to operate service, plus to maintain mobile app, this is quite a lot. We obviously use Whirlpool ourselves. We would like to see Whirlpool in an app, but we also have to think carefully about too much centralization, with our team if we are doing app plus operating Whirlpool server, etcetera, etcetera. We hope that other developers and contributors can continue different parts of Stack over the next few months, next few years. For example, the Dojo project, the samurai Dojo project, it has nothing to do with Ashigaru. We will use it.
We will stay compatible with it. We will make sure the wallet keeps up to date with connecting to Dojo, but entirely separate projects staffed by former samurai wallet developer. Similarly, Sentinel project, also independent project, former samurai developer, they continue this on. In ideal world, we will see, but we would like to see OXT come back. Plus, we would like to see Whirlpool, and maybe we could connect to Whirlpool. But we are concerned that, if we were to do too much, if, for whatever reason we disappear, it leaves once again big hole in the space.
But we will see how this goes. It is challenging.
[00:45:45] Unknown:
No. That makes total sense. I like the idea of it being more decentralized, and we've all seen anyone who actually used Bitcoin and actually transacted this hole in everyone's, privacy and security and spending. It was massive. I mean, to the point where when people are asking me now, oh, well, how do I transact privately with Bitcoin? I'm like, if you're new, pretty much just use Monero and switch in and out. If you're relatively sophisticated, use some of the spending tools that you've got in Ashigaru and other wallets. Use your collaborative transactions.
There's some clever stuff you can do with Lightning for sending, but it's also easy to fuck yourself up. And when people really actually need to make sure that they're not being tracked, I worry basically about just, like, giving this the lab or do this, then do that. But make sure you've got this, and you're gonna fuck yourself if you don't do this, and they're a new user.
[00:46:43] Unknown:
It is challenging.
[00:46:45] Unknown:
It makes me look back and just think how lucky we were. We were blessed that, you know, from the beginning of me getting into Bitcoin, I could use those tools. And it would be great to see them come back. Until then, we will have to tread a bit carefully. But, I suppose, yeah, I I wanted to just round things out by, again, thanking you and your team for sticking your head above the parapet and building what you're building. I really enjoyed using it and testing it. I'll continue doing that. Hopefully, we can keep the conversation open. Hopefully, some people listen to this and wanna do some testing as well. But, yeah, again, thank you for what you're doing.
[00:47:24] Unknown:
Thank you so much. One thing that we will do, we discuss in team. We will open source our image assets, provide the SVG files. So for if you wanna use logo, if you feel more comfortable with Ashigaru, we appreciate underground marketing. We cannot do this ourselves. We will not be doing this, but we do not want shills. We do not want people telling people that they're not ready for our wallet to use our wallet. But if you feel comfortable, if you enjoy the wallet, we appreciate spreading the message because we are just we, as developers, we like our code to be used. So thank you very much. Thank you.
[00:48:03] Unknown:
Okay. Well, thanks for joining me, and, hopefully, we will speak again soon. If any listeners have any questions, reach out on the email. If you have any bugs or any issues you find, don't go on to social media and bleat on there. That's not what we want. We wanna try and help and build this project. So, yeah, thanks again, mate. Appreciate your time.
[00:48:24] Unknown:
Thank you very much. Thank you.
[00:48:27] Unknown:
I hope you enjoyed that. If your interest is piqued, consider using a Tor connection to access ashigaru.rs and download the APK. We are working on creating a meetup presentation that guides users to get started with a testnet 4 wallet on Ashigaru. Depositing coins from testnet fountains, claiming and adding PayNIMs, coin control, spending tools, etcetera. If you would like to present this to your local meetup, hit us up at Ungovernable crew at protonmail.com. And if you haven't already checked out the website, ungovernable misfits.com, it's well worth taking a look.
We have articles, podcasts, clothing, and artwork. Thanks again for all the support. Thank you, Ashigaru Dev, for trusting us with your team's message, and I'll catch you on the next one.