Since i like testing out open source wallets, i cloned your github repo and i've built this wallet on a sandbox system.
I haven't vetted the code, so don't take this post as a vouch for this wallet! I just wanted to give you an opinion of the wallet running on my sandbox system. There are many positive points, but i decided to give some feedback on the things i'd personally change if it were my project. That way you might get some feedback that can help you in improving your project.
- build process: i must say i wasn't a fan of an open source wallet for which i needed to download .net's SDK on my linux box... I would have preferred a different language. However, i must say the build process ran smoothly. For my main system, i don't think i'll be downloading .net in order to run this wallet tough
- initialisation of the wallet: I'd personally prefer it if you forced the users to repeat the mnemonic words and their pass after the initialisation... That way you're more or less sure they did take some kind of backup (clear the clipboard between these steps so the user can't copy/paste the mnemonic)
- Overall look: a bit to dark for me, but that's my personal preference
- Coinjoin feature: i found it strange to see the minimum amount to register for a coinjoin session is 0.05007 BTC... I for one am not going to risk >$300 (in fiat) to take a testrun of this wallet
- Ease of use: i think anybody who has used a wallet in the past will be able to use this one...
- Wallet features: i'm missing coin controll features, multisig, signing of messages, export features (like the xpub or unsigned tx's), address controll, signing of unsigned transactions,...
I also browsed your documentation, and did find how to setup a backend node on the testnet, however i could not find the configuration parameter i need to run the wallet itself on the testnet... I must admit i didn't read everything thoroughly... => ~/.walletwasabi/client/Config.json
All in all, without reviewing the codebase for backdoors or flaws in any other part of the code, i must say that it's a nice looking wallet with most of the basic features one would need... However, i think you'll have to work on adding additional features and lowering the minimum amount to enter a coinjoin sesssion. It might also be a good idear to let the user pick a different color scheme to make things a bit less dark.