Cakewallet is a polished app and I want to love it, but it contains a major security/privacy vulnerability in that its tor implementation is broken:
For those looking for alternatives, there is Skylight Wallet. Read more here:
If you are self-hosting anyway the onion node bug in cake is not an issue. The question is what to recommend to those who cannot self host.
Most people are not self hosting, so we have this option.
Skylight requires you to run a LWS.
Ah yes, sorry. Slipped my mind. Good point.
Wouldn’t Monerujo be the alternative to use, based on the reccomendations?
I have used gem wallet and cake wallet mainly to extract crypto from the clutches of revolut. Gem is easier to use and supports more currencies but i had been favouring cake because it’s included in acrescent.
After playing around with monerujo it seems that the problem isn’t necessarily in cakewallet’s implementation but that the node is down. However for their official onion node to be down for days is also not a good sign.
Does this only affect Monero transactions, or all cryptocurrencies?
Using a Monero wallet with local scanning will have terrible performance when connected to an onion node. Unless you’re using the wallet daily, sync times will be very slow and will frustrate most users. It probably doesn’t make sense to require that onion nodes be fully supported for local-scan Monero wallets. You really should run your own node (and/or LWS, which can reasonably be used over Tor).
(to readers not in the know, LWS stands for Light Wallet Server. Justin wrote a guide on setting one of these up for Monero on TrueNAS, which you can find here: Creating a Tricked-Out Monero Server with TrueNAS - Privacy Guides)