Whirlpool is back thanks to the Ashigaru Open Source Project.
Link to Ashigaru Paynym: https://paynym.rs/+ashigaru
Link to Ashigaru Geyser Fund: https://geyser.fund/project/ashigarufund
Link to Blog: https://ashigaru.rs/news/announcement-whirlpool/
Link to Terminal Blog: https://ashigaru.rs/news/release-terminal-v1-0-0/
K3tan Tutorial: https://k3tan.com/ashigaru-whirlpool/
IMPORTANT LINKS
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 Monero @ https://xmrchat.com/ugmf
- BUY SOME STICKERS @ https://www.ungovernablemisfits.com/shop/
Back in black with proper black market money. What this thing is all about.
[00:00:56] Unknown:
Indeed. Yeah. It's a big day. It actually is quite soon when you think about it. Since we had the Ashigaru, dev on in, what, November? Yeah. It was around then. Yeah. And they kinda shipped this in in six months. So woof.
[00:01:14] Unknown:
A huge, huge thank you to whoever is behind this because, just a massive amount of work has obviously gone into this. And as you said, it's a lot sooner than I had expected. Anything would come back. We've just done like ten, fifteen minutes of chat off air, just buzzing about this because like, how often do we speak? And we're just like, this space is just full of a bunch of bitches. Everyone's sucking sailors dick. No one cares about the freedom stuff anymore. It's pathetic. I wanna walk away. And as soon as you start thinking that, something like this just comes and slaps you in the face and reminds you that, actually, there are people out there who do care about freedom. There are people out there that understand this thing isn't so valuable to people if it's tracked and traced and surveilled. And they've stepped up, and we've had a quick read through everything.
[00:02:12] Unknown:
And it looks like they've knocked this out the park, and I think we should test it, mate. I think we should have a little play. Oh, yeah. We'll get there. That's for sure. We both, have the terminal downloaded. So but, yeah, there's a couple other things to cover here because there was two blog posts. So I'm thinking we should start with announcement new 0 Link coin join coordinator.
[00:02:34] Unknown:
Yeah. Should we do it that you read it because your reading skills are better? And then if we run into any issues, I'll do the tech support.
[00:02:44] Unknown:
Yeah. Sounds good. Lean on our skills. Yeah. You know, divide and conquer. Alright. Let's jump into it then. Alright. So like I said, title announcement, new Zirloin CoinJoin coordinator, 06/23/2025. We are excited to announce the release of Ashigaru Whirlpool, an implementation of Samurai Wallet's Whirlpool, which enables users to voluntarily participate in ZeraLink coin joints once again to achieve forward and backwards privacy for their Bitcoin transactions. Clients that connect to our coordinator running this protocol are able to break all deterministic links with 100% entropy between inputs and outputs. That's fine.
I was doing so well, and now you're just trying to trip me up. Sorry, mate. Sorry. Absolutely sabotage. Together with the coordinator code, we have also released a client terminal application for use on desktops, which has been forked from Sparrow Wallet. This is described in our news post here, and we'll get to that one. This has been a huge undertaking and effort for the Ashigaru open source project over the last six months, having to get familiar and comfortable with the extensive code base across multiple repositories. It is for this reason our development on Ashigaru mobile has been quieter and slower during this period. And for this, we hope our users may now understand our justification as to why.
Ashigaru Whirlpool builds upon the original architecture and, at its core, does not deviate from the structured approach to the coin join cycles that was designed by TDEVD and Zerolink from Samurais and Laurent MT of OXT. Nevertheless, a number of the aspects of the protocol have been updated by the Ashigaru open source project as summarized below. So, yeah, first of all, just a great shout out, you know, to t dev d. Yeah. You know, free samurai, free t dev, and, you know, friend of the show Laurent. Yeah. So it's great. Once again, free and open source software building on the shoulders of giants.
[00:04:48] Unknown:
Proper giants, proper legends, people that we all look up to, anyone who's been in and around uncomfortable misfits. Those names carry huge weight. Ashigaru stepping up and carrying this on. I think a lot of people had, like, a maybe I did at the beginning as well, like, almost a defeatist attitude of, like, we're fucked. We don't have Whirlpool anymore. This is a major issue. And then then I started to think, like, after Ashigaru came out and we had that interview, maybe something's gonna happen. Someone's gonna do something.
[00:05:23] Unknown:
But I didn't think it would be these guys, and I didn't think it would be this soon. Yeah. Like I said, I I love that interview. And, yeah, it definitely felt like they had something up their sleeve. But it's just, like, you know, you never know if they're because one of the things too was it wasn't just that, you know, everything went down the way it did. It was the fact that it almost seemed like the code was fragmented too. They in collecting all the repositories and whatnot, it didn't feel like you could even piece it back together. And so that's one of the most surprising things, you know. They mentioned Sparrow Wallet, also, like, you know, the repositories from Samurai.
So it seems like they've collected bits and pieces and,
[00:06:01] Unknown:
maybe that's, you know, where a lot of the hard work went into as well. And another massive reason we hop on all the time about open source software. Wouldn't be able to do that otherwise.
[00:06:11] Unknown:
Yeah. You know, this is a call out to, BC nineteen eighty four Adam. Make sure that you download all this repository information, store it. You know, we we don't know what comes next. Obviously, the Ashigaru boys are wading into waters here, and they need to be protected at all costs. And Yeah. Yes. Then, the next heading. Right? So start talking about the aspects of the protocol. So we're getting into network privacy. So Ashi Garu Whirlpool is Tor only. There are no clear net connections possible to ensure CoinJoin participants have no concerns about a malicious coordinator linking inputs to outputs via IP addresses or being able to perform wallet address clustering.
Furthermore, we have enhanced user network anonymity by building in Tor identity isolation to ensure CoinJoin participants' session IDs cannot be used by the coordinator to link activity from the input registration stage to the output reveal address stage of each CoinJoin transaction cycle. Redundancy and decentralization. As our implementation is exclusively Tor, there is no dependency on DNS and our coordinator location is not exposed. The ability for us to spin up new Ashigaru Whirlpool coordinators for clients to automatically connect to is a critical part of our decentralization strategy.
Our coordinator has been further modularized by eliminating the dependency of RPC connections to a local full node. The coordinator can therefore be connected to any full Dojo node over Tor, enabling faster deployment and recovery, minimal hardware resource requirements, and greater jurisdictional flexibility. The protocol necessitates the tracking of all transaction zero IDs together with the TXIDs of eligible remixers in a database. This is to ensure only UTXOs which have paid the anti sybil fee may participate in coin join cycles. Decentralizing these databases is a key focus for us in the future.
Nevertheless, we have reduced the impact of a loss of this database by ensuring only public keys for receipt of anti sybil fees are kept locally to the coordinator and private keys held off-site. So, yeah, just a couple things there. Obviously, with the network privacy, having no clear net, having no reliance on DNS, also, like, the isolation of, session IDs, so there's no linking there. A lot of great steps taken by the team to, to help their users. And then, when we're heading into, redundancy and decentralization, you know, just like thinking about, you know, some of the the slip ups. So when I'm looking at, you know, parts of the descent decentralization strategy, I'd mentioned DNS, earlier, but being exclusively Tor gives certain advantages. And they've also done that, like, with the repository and, you know, having their onion site and, downloads.
So, yeah, these guys are really thinking about it all. You know, obviously, I'm not the one to diagnose whether there's cracks or anything like that, but they're outlining,
[00:09:25] Unknown:
the careful steps that they're taking. That's for sure. It's crazy that we're in a position where there's this much risk doing something that protects normal people.
[00:09:36] Unknown:
Yeah. And then, you know, obviously, we've gone over in the past, with some of our episodes, especially, in light of what happened last year, with samurai, and just the fact that, like, obviously, everything is, like, completely within the realm of the FinCEN guidance. So Yes. And, yeah. So liquidity pools. So this one I found kinda interesting. So the existing unspent capacity of Samurais Whirlpool will not be used as post mixed liquidity in Ashigaru Whirlpool. Yeah. As we do not possess the private keys of Samurais wallets used for the TX zero, validation, nor the transaction databases held by them. We cannot track with accuracy valid candidate UTXOs from their pools should they come online and wish to remix with our AshiGuru whirlpool coordinator.
Although we could manually build a bat database to do this, this would add complexity, may include anomalies, add a support burden for us, and be a more unwieldy central component that we wish to decentralize further in the future. We also have to consider the possibility that Samurais hosted dojo server was seized together with the public keys of user wallets that participated in their coin join cycles. We do not wish to risk anonymity sets being diluted for new users entering the pools of Ashiguro Whirlpool. Yep. That makes total sense. Yeah. And and something that I just hadn't even considered.
Obviously, you know, all these people that have stuff in post mix that would wish to, you know, mix further, they'll be able to do so, just not in in in the same, post mix wallet. Right? So Yeah. Yep. So when connected clients broadcast a transaction zero to enter one of the Ashigaru whirlpools, anti sybil fee is paid. This anti sybil fee is set to a fixed 5 percent of the pool size. For further sybil resistance, each pool size is limited to a maximum of 20 UTXOs created per TX zero, which after achieving one on chain confirmation are then eligible to continue on to their first coin join cycle. So that's pretty straightforward.
[00:11:43] Unknown:
How does that compare to Samurai Whirlpool 5%? Was it the same? It was I think it was. I mean similar. Yeah. Can't remember exactly what it was. Yeah. But regardless, like,
[00:11:57] Unknown:
when we talk about free and open source software and, you know, what are the avenues for for cash flow, that's always been the great part about Whirlpool in a sense because you're really providing a great service, and it also helps with the day to day finances of working on the wallet. I'm really hoping, the boys here get a lot of people mixing.
[00:12:18] Unknown:
I remember, talking with Ben Gunn when we were in Amsterdam, actually. And we were talking about, like, all the scamming and bullshit that goes on in Bitcoin and just, like, people taking advantage of users left, right, and center. And then we were like, what is the purest best business within Bitcoin users get what they want and no one gets fucked. And we were like, it's Whirlpool. It's always been one of those that stood out to me where it's just like, this is a win win for everybody. Yeah. Definitely.
[00:12:51] Unknown:
Yeah. So vulnerability fixes. RSA keys used in the Chaumian Blinding are not sent to clients by the coordinator in Ashigaru Whirlpool as this has the potentiality to be misused by providing each CoinJoin participant with a unique key to link inputs to outputs. Whilst we have seen no evidence that it's been exploited in any ZiroLink protocol so far, we understand that building trust is paramount for us as a newly established development team. Yeah. So once again, little over my head, but just still more considerations, building trust, and thinking a little outside the box.
On chain privacy. The Ashigaru Whirlpool coordinator prohibits multisig addresses from being a valid mix to output destination within any coin joint cycle to protect against dilution of forward looking anonymity sets and ensure spending from wallets with post mix tools such as Ashigaru Mobile and Sparrow remains possible. Yep. That one's a no brainer to me. General updates, fixes, and enhancements. In our quest to launch Yashigaru Whirlpool, along the way, we have also made many other under the hood fixes and quality of life improvements after forking Samurais codebase, such as updating dependencies and libraries to improving code efficiency for performance.
Some of these have been a necessity due to the new server architectural differences. Some may be classed as general cleanup and best practice. So then we get into, a little bit of the nuts and bolts here, the coordinator configuration. So what I really like about this, I I always forget, I didn't use Testnet a lot, you know, when Samurai Whirlpool was available. But I'm glad to see Testnet four available here as a supported network. Working on the Start nine Dojo, like, having Testnet, support is, like, crucial because having to deal with, like, syncing the chain and all that stuff, and if you bork something, it's a nightmare to kinda get everything back online again. So, yeah, test net four. And it's great to to show people stuff too.
Obviously, it would be great, for another guide.
[00:15:02] Unknown:
Yeah. Maybe that's something we should work on. Expatriotic, get on it. I mean, you're an expatriotic. You work on it, and I'll just talk about it and she'll let. Sounds good.
[00:15:15] Unknown:
Support address type, obviously, BC1 q segment back 32. Pool sizes, 0.25 and 0.025. Personally, looking at the pool sizes right now, obviously, you don't see smaller denominations. Mhmm. Remember with Sam Wright. Was there a 100,000 sat pool? I think there
[00:15:36] Unknown:
was. I think there was. I think there was, but it it was relatively new. Yes. Because historically, they didn't have one. Why do you think they've done that? Do you think it's just because of support burdens that they're going just for larger pool sizes to start with, or is there any sort of thought about that? They are quite large.
[00:15:57] Unknown:
Yeah. Yeah. Looking at the pools, I'd I think I'd like the sizes and and what they're offering so far. Like, you it's the same way that, like, the terminal is the way it is. It's not like this fully flushed out gooey and, like, all flashy and whatnot. I think it's just about kinda getting stuff out the door and getting people using these tools. And you're right. There probably is more support burden there. I think we know a lot, like, in the Bitcoin space. The people that have the least amount of Bitcoin, it seems, make the biggest stink about, products and services.
It's almost like a double civil.
[00:16:33] Unknown:
Yeah. Yeah. That's not just in Bitcoin either. That's Yeah. That's true. Aware. The work that you've done for someone for a $100, they'll talk your ear off and whinge and stuff. The person who spends a $100 would just be like, yeah. It's cool. There's no drama. I understand that. And I think for at least a little while, it's only going to be people who are sort of more entrenched in the samurai and Ashigaru ecosystem and who are going to use terminal and who are going to do this sort of stuff. But maybe given time things roll out and it becomes because better for everyone, the more people who use this and it will eventually help them with their funding, but I do get it, but it's just, it is quite a lot, you know, what's that is like $25,000 or $2,500, which is, it's a lot of money. Yeah. It is. I've been scratching around so that I can, do this testing.
You end the coach cushions and Well, just, like, searching through, like, what can I fucking use here?
[00:17:38] Unknown:
Maximum number of premix. So this was already discussed a little earlier in the article. So, you know, if you input, one UTXO, one big fat UTXO, you're you're only gonna get 20 max out. So then I I'm guessing the rest just goes to bad bank. Anti civil fees discussed earlier, so 5%. So, you know, do the math. So 0.0125 for the 0.25 BTC pool and then 0.00125 for the 0.025 pool. First mix instant forward looking at anonymity sets, five minimum and 10 maximum if search cycle is triggered. And that's just with the first mix. Right? So that's not counting remixes. So then it's just like, go check out our code repository.
We got zero link Whirlpool information resources, with a shout out to us. Right, with the bite sized Bitcoin. Yeah. That one that you did. And then the number of, other articles and whatnot. So, yeah, that is the XeroLink side of the announcement.
[00:18:42] Unknown:
Then do we just wanna jump right into terminal here? I think we should give it a go while I'm still awake. Been awake for, like, two days, and then we have this call and we were like, fuck. We've gotta record now. Yeah. Exactly. Gotta do it. I'm, like, snuck downstairs and, like, hiding, so I don't wake everyone up. But it's gotta be done. It's gotta be done. But I don't wanna fuck this up and, lose funds. So let's let's do it while I'm still, like, half sort of semi fresh.
[00:19:09] Unknown:
Alright. So, if everyone goes to, like, the blog post for AshiGuard terminal v one, you know, they'll see screenshots. They also have guides on how to use it. Obviously, this is not your normal GUI, so you won't be going around with your mouse and clicking on buttons and whatnot. It's all with the keyboard with arrows and, hitting the enter button. And yeah. So noncustodial, dedicated client, allows users to enter their pool of choice, and,
[00:19:37] Unknown:
also, there's no requirement to run your own Dojo server. What do you mean there's no requirement to run your own Dojo server? You have to be connected to one. Yes.
[00:19:47] Unknown:
Yeah. So I'm assuming either they're, you know, using one from the Dojo bay or using their own, you know, for any user here. Right? If you don't have your own Dojo, obviously, you could use, one on the Dojo Bay as well. Yep. And that link will be in the show notes if, you don't have your own Dojo. It's
[00:20:07] Unknown:
incredibly simple. I think the setup for Ashigaru, we talked about this on the last one, but the setup for Ashigaru and connecting to a Dojo on the Dojo Bay or your own Dojo is
[00:20:20] Unknown:
light years ahead of where it was before. It's actually really quite simple. Yeah. I love it. And sometimes, like, I even, like, will erase my wall and connect to a different dojo. Sometimes, like, let's say mine goes down and it's easy just to redo. And I love that, like, they have, like, the, like, the check marks kinda thing. So it just tells you kinda, like, what's going down. Okay. This, this, this, clean your pain in. Yeah.
[00:20:43] Unknown:
It's slick, especially, like, the backups are slick and, like restoring is slick and everything. Like the connection part is really good. Now I think anyone who's listening to this, cause we're going to have, we're going to have some listeners who are like really technical and then most are like quite technical, like more than me, at least kind of technical, but there are also like quite a few new listeners who might listen to this and be like, fucking hell, this sounds a bit too much. Like you're talking about you don't have a proper interface. And, like, I'm looking at these pictures and it looks a bit too difficult to do, and maybe they haven't set up as you got through. I promise you, like, just go and set as you got her up and and link to a Dojo. Just do that to start with. And if you have any questions or find it difficult, you could actually reach out to me, and even I can probably help you with it. Don't be intimidated by this. It's really, really easy. Yeah. I remember kinda when I first got into,
[00:21:38] Unknown:
Bitcoin, like, Whirlpool had just kinda come out, and I was, like, so excited to use it. And, you know, so you just, like, hammer through it. You spend, like, days, like, doing things that should take, like, two hours. Oh, gotcha. And, and then and then you go into, like, a smaller pool because I was being a cheap ass, and I didn't wanna pay, like, the, the fee. And then I ended up with, like, a shitload of UTXOs. And then so I ended up having to, like, whirlpool them at the higher rate anyways. Yes. Just, like, live and learn. You know? Jump off the deep end. Yeah. And just know that it is
[00:22:12] Unknown:
so much easier than it used to be, like, so, so much easier. And now we're gonna actually do it, and we're gonna do this live. So, obviously, we've both got Ashigaru wallets already set up and running, so we'd have to do that bit, but we're going to do this bit live and now we're going to stumble and fall and it's all going to go wrong. We're going to sound like absolute cunts. It's so easy. It's so easy. It would just work. Yeah. Let's go. I've already downloaded it and verified it. Let me open it. Oh, it's the first time opening it.
[00:22:48] Unknown:
That logo is pretty nice.
[00:22:50] Unknown:
It's very nice. Tell you what's not nice is my fucking Linux laptop won't connect to the Internet, so I've had to do this on my Mac. It won't be let me let me open the fucking thing because of some can't be opened because Apple can't check it for malicious software. Oh, for fuck's sake.
[00:23:11] Unknown:
Oh, you have to do that thing.
[00:23:13] Unknown:
Yeah. And I always forget how to do it. Fuck's sake. It's in, like, some setting. So many people are gonna be just listening to this going, oh, you fucking MacBook cuck. You piece of shit.
[00:23:27] Unknown:
Yeah. Linux only. Why are you not using Arch?
[00:23:31] Unknown:
Yeah. I know. I actually did try and use Linux, but, actually, it didn't work today. I couldn't connect to the Internet at all. I don't know why. Let's go into settings. That's a good start, mate.
[00:23:49] Unknown:
Yeah. I'm also, doing tech support on my side here.
[00:23:53] Unknown:
Privacy and security. I feel like it's in here somewhere. Got it open anyway. I'm a fucking genius. Look at this. Right. That's open. Only you. Only you. Mainnet disconnected. Wallets, preferences, restart, and testnet.
[00:24:14] Unknown:
Yeah. So you're just gonna wait there because I've opened mine up. Okay. And then I just kinda had to wait there and then you'll see it, like, main net block high. It'll come up and Oh, yeah. Main net disconnected,
[00:24:25] Unknown:
proxy enabled, tool running, connecting to foundation tool mainnet.
[00:24:32] Unknown:
Yeah. So I'm just kinda going through preferences here. Right? You can set your units. So if you want BTC or you want SATs, you can do whatever you want. Unit formats, currency, other preferences, so that was general, and then server preferences. Yeah. So it defaults to foundation tour. So that's sweet. We'll shout out to the foundation boys. What does that mean? What are they doing there? I thought that was foundations. No. I could be completely wrong there. It might be. I will have to ask you tomorrow. I'm not sure. So anyways, you can connect to your own Electrum server or, public Electrum server.
[00:25:12] Unknown:
Create or restore wallet. So go to create or restore you? Yep. Yep. Enter a name for the wallet. Oh, look at this. I've got enter my someone's gonna fucking listening. When I enter my seed words, clever. I can't tell you how disappointed you're gonna be. If you do crack it. Have you already done this bit? Were you doing it at the same time as me? I'm doing it the same time as you. Okay. So I'm opening my Ashigaru on my phone. Show me your mic. I'm gonna mute my mic now, so no sneaky cunts know what I'm doing.
[00:25:51] Unknown:
Alright. Hold on. Where's Yeah. And I'm just entering my, 12 words right now too.
[00:25:56] Unknown:
Okay. You're just doing that off the top of your head, I'm sure. Oh, yeah. So for the audience, right, enter your 12 word seed
[00:26:03] Unknown:
seed phrase, and then you have your BIP 39 passphrase.
[00:26:06] Unknown:
You'll answer both of those. I'm singing their praises, but I don't like this. But when you're typing in your seed words, I hate the fact that I don't know whether I have to do a space in between or not. And it doesn't tell me, like, you know, normally you start typing a word and it gives you the choice out of a list out of the Yeah. I actually hate that. Words or whatever.
[00:26:30] Unknown:
I hate when it gives you the choices. Oh, it drives me up the line.
[00:26:34] Unknown:
No. I like that. Yeah. And then and then so I don't now know. Do I do a space? Do I not do a space? I would put a space, mate. Okay. Alright. I'll mute myself again. I mean, I'll I'll see. Like,
[00:26:45] Unknown:
We'll find out. We'll make I'm pretty sure I'm I'll be right there. Oh, you usually are. Yeah. My stuff came up. So, yeah, once again for the audience. So soon as I, set up the wallet there, I got my name on my wallet, and then it gives me the four accounts. So you have your deposit account, your premix account, postmix, and your bad bank. Now my assumption is is that because the Whirlpool is only acting through this Ashigaru terminal and not through the mobile wallet software, that, accounts such as BadBank will not show up in your mobile wallet. So, you know, just a reminder for everyone when you mix, you know, you're gonna get your equal denominations of UTXOs from the mix. You know? So if you have point zero or if you have point one one, right, and you go in the point zero two five pool, you're gonna get four UTXOs plus your change, and that'll your change is your bad bank, slash, your TX zero.
And that'll be initially in your deposit account. And then, you know, as soon as you make that transaction into Whirlpool, that'll, go into your premix.
[00:28:02] Unknown:
So that's where you'll see the UTXO next. Did you put a password on your wallet or you don't bother? I I didn't bother.
[00:28:09] Unknown:
Okay. I mean, knowing you, you're probably gonna, like, you know, do a 50 Do one. Character password. Yeah. Yeah. Yeah. Yeah. Excuse me while I do that for a second. Bury it under your home. Yeah. Right. So then main menu just brings you back to wallets. Yep. Right. And then when you hit wallets, then you'll see wallet again.
[00:28:30] Unknown:
You just hit enter and you're back in it. I would like to see the to know if I've actually entered my details correctly because I am a dyslexic fuck and do get things
[00:28:39] Unknown:
wrong quite often. Technically, no, mate. Because when you hit on your deposit account, you'll see your UTXOs. K. Wallets, and then you're gonna tap enter on the wallet that you just created. There should be a name on it. Right?
[00:28:53] Unknown:
Yeah. Yeah. Yeah. Okay. And I go to deposit?
[00:28:57] Unknown:
Yes. You hit enter on deposit. Okay. And then you're gonna have transactions, receive, addresses. And then so if you go UTXOs Oh, yeah. You should see them there. Oh, yeah. There's that 5 Bitcoin.
[00:29:15] Unknown:
There it is. Okay. This is cool. This this works. It's a very cipher punky, you know, like It reminds me of the first time that I set up a Ronin Dojo, and I built it on a little raspberry pie, and it only took me a week. I remember going into that and just like navigating through the menu and genuinely just being like, I'm a fucking cipher punk. I'm so little. Like I'd never even, I didn't have any idea how to use terminal, do any of this stuff. And I was just like, I'm so fucking cool. And then it broke the next day, and I felt less cool. But, you know, there was there was a moment. I mean, no one LARPs as hard as Barn Miner, but, like,
[00:29:53] Unknown:
the LARP is
[00:29:55] Unknown:
it's awesome when you get to. No one LARPs as hard as Barn. That's a good t shirt.
[00:30:00] Unknown:
No one lops as hard as possible.
[00:30:02] Unknown:
Yeah. I will. Alright. So, I mean, this has been relatively painless. Other than my tiny whinge about, it'd be nice to know is if there's a space or not. And that's like, but just just little things like that for me, I always worry about. And then I like when it gives me the list only because I don't know how to spell anything properly. But outside of that, this has been very painless.
[00:30:26] Unknown:
Yeah. Yeah. I think so too. And I I really don't mind, like, navigating with the keys. Right? Just like boom, boom, boom. Arrow, enter, arrow, enter. Oh, I wanna go back. K. I just go down to the very bottom and choose Yeah. Main menu accounts.
[00:30:39] Unknown:
That's nice. So we've got UTXOs, which I've been in. We've got addresses received transactions. So how would we now go to mix?
[00:30:49] Unknown:
So I think you what you'll see there and what I see is, like, when you're in your UTXOs, you should see mix selected. So I think you can, like, select all these UTXOs, and then you'll go down, and it'll sum all them up, and then you can mix them.
[00:31:05] Unknown:
Mix. Okay. I should be able to choose just one. Yes. And then just press enter. Now I've got a little star next to one of them. Yeah. Exactly. Yeah. Okay. And the one that I wanna mix is the one with the the star.
[00:31:22] Unknown:
Yeah. With the star. Yeah. So if it doesn't have a star, it's not getting mixed. If it has a star, it's getting mixed. Yeah. And, like, there'll there'll be, like, a thing that comes up. Right? So, you know, if I go and hit mix selected right now, you know, it gives me that, that window, and it tells me, you know, like, the pool size. Like, if anyone's, like, not doing this on a terminal, you could also, like, look at this, like, in the blog post, and it also just, like, shows you. It'll tell you, like, the amount that you're putting in, all that stuff. Mhmm. I'll tell you what I don't like. Ashi Garu team
[00:31:53] Unknown:
is when I do the star, I've obviously got the red around it to show me that's where I am. I do the star, And then I go down, don't select the next one. When I go down to mix selected, it highlights in red, everything that says mix selected, and it also highlights the one without the star. So it makes me feel like the one that is selected is the one without the star, not the one that has the star.
[00:32:18] Unknown:
Oh. Do you see what I mean? Yeah. Well, I only have one, so it's hard for me to Highlights
[00:32:24] Unknown:
mix selected and the one that I haven't selected, not the one that I have, which makes me feel like, now you're going to try and mix, which they'll struggle. Cause the other one's like £20, so mix it anyway, but it's just a bit of feedback. Just, you know, you got we gotta keep it honest here. That confuses me, and it might confuse other people as well. K, mate. Well, you gotta start making, like, poll requests and stuff like that too. Right? Because I wanna see their responses back to you. They'll probably be fucked off if you can't. Yeah. But I'm sure they will. I'm sure they will. They'll be proper. Yeah.
Alright. So I will ignore the fact that that makes me feel like it's gonna mix the wrong the wrong one, And then I'll just press enter on mix selected. Yeah. Yeah. Let's do it. Okay. Right. And now it's saying fetching pools, Whirlpool transactions, zero UTX.
[00:33:22] Unknown:
It's just saying fetching pools, so I guess it just takes a minute. Yeah. I think what it'll do, like, based on it is, like, based on the amount that you have in your wallet, it'll only, like, give you the pools that are available for you. Right? Because if you don't have, like, point two five, then there's no reason to even show you. Has yours come up yet? Yes.
[00:33:41] Unknown:
It tells me my fee. It tells me the amount of UTXOs it's gonna create. It says amount to Whirlpool.
[00:33:49] Unknown:
Yeah. Exactly. Yep.
[00:33:50] Unknown:
Okay. Unmixed change and transaction minor fees. I mean, one good thing is the minor fees are very low at the moment. Yeah. Like, extremely low.
[00:34:02] Unknown:
Auto should do a patch for this too. And, like, I don't know if you've seen what he's been posting where he's been, doing transactions for, like, like, below below the limit. And it's What's the limit? To watch. Which, like, below one below He's, like, doing it yeah. He's doing doing it, like, less than a sat.
[00:34:22] Unknown:
Sometimes I see this sort of stuff go go through in TSB with, like, him and some of you other guys, and I'm just like,
[00:34:29] Unknown:
I'm sure this is cool, but I just sort of don't understand. Oh, it's super cool. And I asked them, like, how to do it, and, like, he obviously, he doesn't tell me. What's he say? Just fuck off. Oh, he just doesn't say anything. Like Yeah. That's the best thing for you. Secrets.
[00:34:43] Unknown:
No. That is the best thing for you. It's just silence.
[00:34:46] Unknown:
But it's great. He got a lot of views on that, so good for him. Way to go, Otto. Yeah. You influencer.
[00:34:52] Unknown:
All done, mate. I like it. Oh, is this coming through on signal? The people writing to me saying, have you seen you've got to do a pod on it? I'm getting all these messages through. I'm like, fucking hell. Alright.
[00:35:05] Unknown:
Doing it. Yeah. What autos auto says on chain demand is solo. You can inscribe ping 0.1 sat per v byte.
[00:35:16] Unknown:
0.1 sat. That's amazing.
[00:35:18] Unknown:
Yeah. So he inscribed for a 146 sats. Yeah. It's wild. Doing that cool samurai thing, that inscription? Yeah. I think yeah. I think he was doing one of those for sure. Okay. But that's just wild. Like Yeah. Anyways, sorry.
[00:35:33] Unknown:
We digress. We both got that up, and it's showing us pool size, civil fee, UTXOs, how much you're mixing in total, how much will be the unmixed change and then the minor fees. Okay. That's fine. And then just broadcast?
[00:35:53] Unknown:
Oh, yeah. Let's hit broadcast.
[00:35:56] Unknown:
Bang. Broadcasting premix. Wild. How far have we come in such a short amount of time? Broadcast successful. That's rare. Look at that.
[00:36:09] Unknown:
There we go. This has been pretty foolproof so far. Yeah. So I just go okay. Yeah. In the top left corner, like, are used in a deposit UTXO still?
[00:36:24] Unknown:
Yeah. Yeah. Yeah.
[00:36:26] Unknown:
So then, yeah, click refresh. Okay. Refresh. Should be out of there, obviously.
[00:36:31] Unknown:
Oh, we're in deposit UTXO. Yeah. I'm being a retail. Don't worry. Don't worry. Back. So I go back.
[00:36:38] Unknown:
Now, you wanna go to accounts?
[00:36:40] Unknown:
Or did you go to transactions, addresses, UCXO?
[00:36:43] Unknown:
TXOs. Yep. Oh,
[00:36:46] Unknown:
yeah. Okay. Yeah. I can see them in there. Amazing. So they're not yet mixed. They're just sat there waiting.
[00:36:57] Unknown:
Yep. We can't really wait around for it. But No. I don't think we can. Oh, wait. No. It the the transaction itself just has to confirm. That's right. Yeah. Yeah. Sorry. And then it can actually just go into a cycle.
[00:37:11] Unknown:
Yes. Yeah. Well, so yeah. It will go it will go into its first cycle as soon as it confirms because they get prioritized. Mhmm. And then once it's had its first mix, then it was kind of I remember it always used to be sort of potluck. Like, some days I'd get a load of mixes, and then I wouldn't get any for a few days or a week or whatever. It just, like, was totally random. Yeah. I think that was because my whatever it was called. What was that bit of software that you used to have on your computer? The was it the GUI? Was it the the Whirlpool GUI?
Yeah. Yep. Yeah. That always used to cause me problems, and then I wouldn't get mixes and stuff. So I think it was that. But this has been very promising so far. This is the least hassle I've ever had with Whirlpool and,
[00:37:59] Unknown:
like, any of this stuff ever. And it's like it feels, like, light. You know? Like, you just kinda, like, dance around. And then to keep it open, like, obviously, like, the the application needs to be open in order for, like, you to be available for remixes. Right? So
[00:38:15] Unknown:
Okay.
[00:38:16] Unknown:
To have something, like, lightweight and that could just, like, hang around is good. Just thinking out loud then,
[00:38:22] Unknown:
would it not be better to run this on an always on machine? Would there not be an option to, like say, for example, my start nine is on all the time. Yes. It's running all the time. Whereas my MacBook is away unless I'm working, it's away. It's closed cause the kids will fucking destroy it otherwise. So so it's not gonna get as many mixes as an always on server, but it not make more sense to have it there. Yeah. Well, I'm I'm wondering
[00:38:55] Unknown:
because I don't know if you know, but, like, there's, like, this version of Sparrow on start nine. Yeah. Yeah. Yeah. Yeah. I do know. Yeah. And I'm wondering if it could be done in the same way. Like, it's funny that, like, you bring this up because, Chris from TSB is contacting me. He's like, start nine port of Ashigaru Whirlpool already in mind, I'm guessing. Mhmm. So
[00:39:21] Unknown:
he seems to be thinking the same thing. Yeah. Exactly. Right? It just makes sense, doesn't it? It's like I like to separate these things out anyway. I didn't really wanna have this on my MacBook because I only use it for work stuff. But, yeah, that would make more sense. You get more mixes. But, look, this is just to do some testing. Like it's just dropped. We've got this thing running and got a mix in there and everything's worked flawlessly. And that is much better than I expected. It's very impressive.
[00:39:52] Unknown:
Yeah. And we're just like waiting for chain confirmation right now. Cut mate. I'm, I'm very excited.
[00:39:58] Unknown:
It's the first time for quite a long time that I've been hyped about something. Yeah. I like the, the defiant fuck you. You've been knocked down. You're getting back up. I have a feeling that there are a lot of people who are gonna start using this as well, like, quite quickly.
[00:40:17] Unknown:
Yeah. Yeah. I hope so. Come mix with me. I need your liquidity.
[00:40:21] Unknown:
Come on in. The water's warm.
[00:40:23] Unknown:
Yeah. Just going through TSB here, seeing if anyone's having issues. Okay. So Colonial initially said, I'm not getting the same hash for the Ubuntu Debian version. Anyone else tried verifying yet? He said, disregard. I got excited and hashed before fully downloading. So that's the state of it. Verifying before you're not even done the install.
[00:40:49] Unknown:
Just too excited.
[00:40:50] Unknown:
Yeah. Exactly. And auto's complaining about it taking a long time to download on tour, like auto. Welcome to tour. Jesus.
[00:41:02] Unknown:
It didn't take that long for me. No? Not long at all. Like, couple of minutes.
[00:41:08] Unknown:
Chris sent a donation over to, Ashigaru. Way to go, Chris. Right.
[00:41:14] Unknown:
But remember as well, people, you can mix and that is effectively not a donation, but it is supporting them. Yeah. You're paying for a service. You're getting something for it. It's not a donation, but it still helps them develop and
[00:41:31] Unknown:
come and join us. You know, if you don't even use on chain, you can go to, the Geyser Fund that we set up for Ashi Gardu. That's raised about, 1 point almost 1,400,000.0 sats so far. Very nice. That's been great. Yeah. So if you wanna go there, geyser.fund/project/ashigarufund. A good spot to, drop your lightning shit coins.
[00:41:56] Unknown:
We are now gonna have to do some clothing, aren't we? We're gonna have to do some ashigaru clothing. I think so. The new branding's
[00:42:04] Unknown:
really, really nice. Yeah. I love the terminal logo. Love the original logo too just for the wallet. Everything's consistent right across the, across the board with them. It's really nice. I really like that logo. Yeah. Yeah. Definitely. You know, I even like the, Whirlpool logo. They have that GIF, and it's, like, kinda, like, swirling around. Oh, it's sweet.
[00:42:25] Unknown:
Yeah. That's nice. We might struggle to get the GIF working on clothing, but we're we're just even Crown can't manage that.
[00:42:35] Unknown:
Yeah. Yeah. I think we're gonna that's what I'm gonna use for the, episode art for sure. After this confirms, I'm then gonna have to stay up,
[00:42:44] Unknown:
edit this, and then get it. It's gonna have to go out, like, immediately, isn't it? Yeah. Yeah. And action news is coming out in two hours. And then, like, three hours later, Q's gonna call me for, for the brief.
[00:43:00] Unknown:
Does he make you get up super early?
[00:43:03] Unknown:
Yeah. He doesn't let me sleep. He hates the idea of me having rest. Yeah. He says that rest is for soft
[00:43:11] Unknown:
southern pounces is how he phrases it. Like, he honestly just doesn't care that you live in Sydney now. No.
[00:43:18] Unknown:
Not at all. Not at all. Invited himself over to come surfing and all that kind of stuff, but but no care about my welfare and and sleep. So so, yeah, this is what we do for you guys, the ungovernable misfits. There's no one else who's, reporting on this stuff and testing this stuff and not sleeping just to get this out the door. So,
[00:43:39] Unknown:
just remember that. Yes. And some people might not even wanna talk about it because,
[00:43:46] Unknown:
yeah.
[00:43:47] Unknown:
Oh, for sure. Yeah. And they've spent so much time, memory holding it and, telling you to use join market and Wasabi
[00:43:54] Unknown:
and, other tools that don't provide you 0 link coin joins. But to be fair though, mate, I'll just use Lightning because it's better anyway, and it doesn't matter what you open the channels with or anything like that. Do you know what I mean? Exactly. Right? Used by darknet markets all over the world. I know that, anyone who wants to go online and buy things that they're not supposed to, their payment method of choice is always lightning.
[00:44:24] Unknown:
Oh, man. I I forgot we were recording, so I'm I'm gonna get ready for the heat. Oh, don't give a fuck.
[00:44:32] Unknown:
Yeah. I just got my lightning zone and, yeah. Yeah. I I was saying the other day, just to balance it slightly, I was saying the other day, I've been having less problems with lightning. I've seemed to have managed to do something. I've opened more channels. I've fucked around on some balancing here and there, and I've seemed to sort
[00:44:56] Unknown:
of get things to work at least for payments
[00:44:59] Unknown:
most of the time where I was getting more failures most of the time. So, like, I can get it to work. But ever since Whirlpool went away, I've just leaned so hard on Monero. I've sort of just got used to it now. So for, like, most stuff, definitely, like, all gift cards, anything where I'm spending, all that stuff, like, I've just moved it all over. It's just so simple.
[00:45:24] Unknown:
Yeah. Yeah. It definitely is, man. Like oh, and just a heads up, for anyone wondering and this is a lightning story. If everyone's wondering, like, oh, why isn't there been a samurai donation posted in a while? It's because, like, I have limited time. And every time I try and send, like, a 30,000 sat transaction out of that wallet, like, I can't find a route. And I have two, two million sat or 3,000,000 sat channels. Like like, I'm sorry. Like, the payment should be going through. That sounds extremely good. I pay for Albi to host my node. Like, it's not my own infrastructure.
[00:46:01] Unknown:
Why don't you try sending it to me and I'll do it? Because I'm now the lightning wizard. K. I'll try it. Or, like, do you know what I find a lot of the time with lightning when it just fails is I just half the amount I wanna send and I just do it twice. Like, sometimes it's just weird like that. Here's my lightning,
[00:46:20] Unknown:
go to. Like, if I can't get a payment through, if I can't send it to peer to peer rights fund via their open node implementation, I have to send it to my fountain wallet. And then from my fountain wallet, I can send it
[00:46:36] Unknown:
to PDP rights fund. Yeah. It's terrific. What you're doing wrong is you're not using Wallet of Satoshi. Yeah. That is because I'll tell you what, that is fucking flawless. I have an old wallet of Satoshi that I I can't remember. I think I'd managed to download it off one of those to f droid or I don't think you can download it anymore. It was like one of the what's the other one, Aurora or something like that? Aurora store. You used to be able to download wallet Satoshi off there. And I did that running a VPN and a rouser level VPN as well, and then that onto my phone.
And then you don't have to give any details or anything like that. And I was like, that's actually not a bad thing to use. And I used to just use that all the time when things just didn't work, which was fucking always in the past. I've never had a payment failed with wallow Satoshi. So if you, if you want something that is completely transparent and you don't know what's behind it and you don't have control of anything and it's custodial, then it's it's pretty good.
[00:47:51] Unknown:
Yeah. I gotta say. Yeah. I'll probably make the switch soon. It's it's a 10 x, user experience improvement. Right? So that's what it's all about. Sailor's about, 10 x improvements. And
[00:48:03] Unknown:
Well, at least now you'll be able to open channels, from post mix. Yeah. Which actually is quite good.
[00:48:13] Unknown:
Mixing UTXOs in Whirlpool is easier than using Lightning. Changed my mind. No. No. That is definitely true. In Ashi Garwood terminal.
[00:48:21] Unknown:
I've just refreshed again, but no mixes yet. It's such a tease, isn't it? Well, I don't understand. Hold on. It says oh, and now it says start mixing. Oh, yeah. Shit. I didn't press start mixing.
[00:48:36] Unknown:
I mean, either. I got so caught up talking to you. Total prick. I thought that would be automatic.
[00:48:42] Unknown:
Yeah. Yeah. Okay. Alright. Should we both press start mixing? Yes. One, two, three, bang. Starting mixing. What fucking retards we are. Oh, something's happening. Something's happening. You can see something loading. Oh, one of them. Do we think that this invigorates people and that there's a change in the wind from complete fiat cuckery and pathetic bitchy bullshit to lean back a little bit into the freedom and privacy and that this thing is actually about more than just number go up.
[00:49:26] Unknown:
Oh, mate. Yeah. If anything, all I really care about is my own.
[00:49:33] Unknown:
Oh, you're so selfish.
[00:49:35] Unknown:
No. I mean, like, you know, the boys in TSB and, you know, the listeners that, love using these tools, they're much more taken care of now than they were yesterday.
[00:49:47] Unknown:
Oh, fuck. Yeah. You know what I mean? This is a huge step. So one of my mixes has got like a little bar going across sort of nearly halfway.
[00:50:01] Unknown:
Yeah. I have that too.
[00:50:03] Unknown:
So if I went onto my Ashigaru wallet on my phone now, would I be able to see in, like, a pre or post mix section what's going on?
[00:50:15] Unknown:
I don't think so. I'm gonna check
[00:50:21] Unknown:
because it's got the little Whirlpool thing in the top. Right. Hasn't it a Whirlpool just takes you to post mix, which obviously I've not got, but maybe when these mix, then it will be in post mix in the wallet. Presumably. Would it not?
[00:50:37] Unknown:
Yeah. I'm not sure. I'm not sure to the extent that, like because I know that they said that, like, the terminal part is the only part where you're gonna be seeing, like, your post mix stuff and not, like, the mobile wallet isn't, involved with it at this point.
[00:50:53] Unknown:
So you would spend from the terminal if you wanted to spend some post mix?
[00:51:02] Unknown:
I could be completely wrong on that.
[00:51:04] Unknown:
I would have thought you'd, well, I dunno. I would have thought that you'd be able to see it and post mix after it's mixed in the wallet because, oh, you How would you spend otherwise unless you can spend from the terminal?
[00:51:21] Unknown:
Yeah. Well, I think you can. Can you not? Like, what about that one UTXO you have? Can you spend that thing? Let's go back to the Yeah. Log.
[00:51:31] Unknown:
Accounts, deposit, UTXOs. Yeah. But I can't mix that. It's saying mix selected, but I don't wanna mix. That's just in deposits. Oh, yeah. Let's go back. Yes. It's got a show in the in the phone, hasn't it? I can't see anywhere to spend. I feel like the only transaction you can do in here is that TX zero. Yeah.
[00:52:01] Unknown:
As far as I can see. Okay. Yeah. Here. AshiGuard Journal is not intended to be a substitute for other Bitcoin wallets and is instead designed to complement users' existing desktop and mobile wallets. The application only allows users to broadcast t x zero transactions. There's Xero Link staging transaction and does not allow users to create and broadcast ordinary spends.
[00:52:24] Unknown:
Yeah. That makes sense. So Alright. So then it must show in the it must show in the phone then. Yeah. So what am I gonna do once I've edited it? I'm just gonna ping it over to you. Yeah. And then it's gonna go live in the morning. Yeah. I'll have it,
[00:52:40] Unknown:
yeah. I'll be up at 04:30. So
[00:52:43] Unknown:
Oh, you come.
[00:52:45] Unknown:
Oh, yeah. I have to take my
[00:52:48] Unknown:
zinc right now. You gotta do it to get the big jizzy loads. It really cracked me up when I was going through the Come on, Whirlpool. I think we might just have to leave this open while I add it. Yeah. I think so too, mate. Because, otherwise, it's not gonna get done, is it? We're falling asleep. Oh, man. Okay. So what do we wanna close it out with anything? Any, final thoughts as we, approach a mix?
[00:53:23] Unknown:
Fuck the haters. Congratulations, Ashigaru team. You've created something amazing. Thanks to the likes of Samurai Wallet, TWD, Zero Leak, Laurent, Pavel, all the guys that built the stack in the first place. Craig Roth. Yeah. This is very special, and, hopefully, it gets a lot of, eyes on it. I'm sure Otto will be doing, some reproducibility, tests on it just like he did kind of, with the wallet side of it, with the mobile wallet. I'm sure, you know, it seems like Ashigar has their ducks in a row here, with all all the considerations that they've made with, terminal and, the the CoinJoin protocol.
But, I would not be surprised, right, if, it's fully reproducible because they just wouldn't let, some of these losers out there tarnish their name. So Oh, yeah. Because you know that's immediately what they're gonna go for. They're Yeah. Yeah. We know the actors.
[00:54:29] Unknown:
Oh, we do. We do. Huge amount of respect to those who have built all of this and, to the Ashigaru crew. Definitely fuck the haters, but also just a massive amount of love for all the ungovernables out there who are running the software, who are mixing, who are still fighting back, who aren't bending the knee. It's amazing to see some of these people out there and to interact with them every day and know that we're, shoulder to shoulder with them because there's some very impressive people. And
[00:55:02] Unknown:
Definitely. And, oh, something just came over, into, the TSB group chat. Catan just posted, that he has done an Ashigaru Whirlpool tutorial. Woah. Yeah. He's got a nice vlog. It's on YouTube right now. Oh my god. Yeah. He just That's amazing. Pumped it out. So, k310.com Yeah. 10/ashigaru-whirlpool.
[00:55:35] Unknown:
Very nice, Catan. What a legend. These are the sort of people I'm talking about. Like, there are so many useless, sniveling little cunts out there. I can't bear to see all of the engagement farming and all the fakery and all the fuckery, but people like Catan and and those just mentioned, and you, and and all the uncoupled or misfits, just
[00:55:59] Unknown:
you're giving me hope. So yeah, this is so cool.
[00:56:03] Unknown:
Right.