This is a native desktop application with a React frontend that uses Tauri to interact with a Rust backend. It persists no data. You can easily check balances with this app. It could be easily extended to list transactions, and a simple sweep recovery feature that could require users to type their mnemonics for simple empergency recovery, potentially adding hardware device support.
- Verify you have rust installed
$ rustc --version
rustc 1.80.0 (051478957 2024-07-21)to install:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shto update:
rustup update- checkout this repo and cd into it
pnpm installpnpm tauri dev
paste both descriptors in and hit submit. app will probably crash if you leave one blank or the descriptor is invalid. app will probably crash if you mix testnet and mainnet descriptors. this is a proof of concept.