this post was submitted on 23 Sep 2024
24 points (100.0% liked)

Monero

1675 readers
28 users here now

This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.

GitHub

StackExchange

Twitter

Wallets

Desktop (CLI, GUI)

Desktop (Feather)

Mac & Linux (Cake Wallet)

Web (MyMonero)

Android (Monerujo)

Android (MyMonero)

Android (Cake Wallet) / (Monero.com)

Android (Stack Wallet)

iOS (MyMonero)

iOS (Cake Wallet) / (Monero.com)

iOS (Stack Wallet)

iOS (Edge Wallet)

Instance tags for discoverability:

Monero, XMR, crypto, cryptocurrency

founded 1 year ago
MODERATORS
 

I have been working on a feather wallet plugin to be able to simply perform xmr<->btc atomic swaps using the inbuilt feather GUI. It is very straightforward to use but I would still recommend reading this quick blog post on how atomic swaps work if you don't know so you understand what is going on behind the scenes.

This is also only the second release so there may still be some minor bugs in it, if you find any please post an issue on the github.

top 15 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 6 points 1 month ago (2 children)

Very cool. Would try it but I do not have or want BTC ๐Ÿ˜†

Hopefully there is a BCH version coming next ๐Ÿ‘€

[โ€“] [email protected] 4 points 1 month ago

Also agreed. Having atomic swaps for BCH, LTC (MimbleWimble), and ETH would be fantastic. IMO, we don't need liquidity pools if we could have a simple UI that would allow us to say "I have 30 LTC to convert to XMR" and it allows you to divide up your 30 LTC into several XMR offers and then press "start" to execute the batch process. Sure you might only be able to convert 29.3 LTC to XMR using this method, but it would be completely peer to peer and could be done without the need for an arbitrator or liquidity pools or (if it's loaded into wallets) any separate software like Haveno that you have run on your computer. It would also allow someone to convert large quantities of one crypto into another safely without arbitrators. And if I'm not mistaken, the trade could be done in parallel so making a trade of 50 smaller exchanges would not be significantly longer than a single trade.

[โ€“] [email protected] 3 points 1 month ago (1 children)
[โ€“] [email protected] 1 points 1 month ago

One of my major gripes with bitcoin is that everyone that owned it got the same amount of bch and everyone including the powers that be think its OK. Is everyone sitting down? Is monero the only coin that stands for something?

[โ€“] [email protected] 3 points 1 month ago

great job, thank you

[โ€“] [email protected] 2 points 1 month ago (1 children)

Can we do one for LTC please? Arguably more private

[โ€“] [email protected] 5 points 1 month ago* (last edited 1 month ago) (1 children)

BCH is a better option IMO, they have CashFusion which is a very advanced coin-join which gives you almost Monero level privacy. https://bchfaq.com/knowledge-base/what-is-cashfusion/

MW on LTC requires the other party to also participate, something which exchanges and most people will never do. I used to use LTC but have found BCH to be a better option with more potential in the future as the community is very active.

[โ€“] [email protected] 1 points 1 month ago (2 children)

You can just create two different accounts, both with MW on LTC and pass coins between them to break the chain. But yes you're right, I wish it was opt-out instead of opt-in

[โ€“] [email protected] 1 points 1 month ago (1 children)

MW smells too much like ZEC. Opt-out should be the default. If you're here, you probably know this, but what can we do? It's baked into that shit.

[โ€“] [email protected] 1 points 1 month ago

I just never looked into BCH, I'll take a look thanks

[โ€“] [email protected] 1 points 1 month ago (1 children)

So on the other end you will get fresh coins with no history? How does it actually work?

[โ€“] [email protected] 1 points 1 month ago (1 children)

I do not know the specifics of how MimbleWimble works, but like XMR, transaction history and metadata is no longer public. Your trace of coins are effectively evaporated when you move coins over MW to another wallet from your "compromised" wallet, and from there you convert to XMR/move to another LTC wallet and pay merchants who accept LTC without MW. Obviously, basic OPSEC is expected but other than that the technology is supposed to work fairly well.

You could also do a swap like LTC->XMR->LTC and spend it that way, losing some money in the process but soothing paranoia in return

[โ€“] [email protected] 1 points 1 month ago* (last edited 1 month ago) (1 children)

If that is how it works then the best way to use it would be to keep a pool of LTC that went through MW then spend from it. You do not want to MW a specific amount then immediately move that same amount to somewhere. Because the receiving party could possibly determine the origin before the MW pass-through just based on the amount.

[โ€“] [email protected] 1 points 1 month ago* (last edited 1 month ago)

Yes of course, transacting amounts close to the payments you want to make is a bad idea.

I should probably study a bit more about MW, it's been a while

[โ€“] [email protected] 1 points 1 month ago

'Hey fincen, Now that's what I call a bad motherfucking wallet' - diamonds