This is the EVM wallet for Ethereum, Goerli Ethereum testnet made with React, MUI, Vite, Typescript and Tauri.
- Install node and rust on OS.
- Run
npm install
to install node modules for project in the root directory. - Run
cargo update
to install rust dependencies in thesrc-tauri
directory. - Run
npm run tauri dev
in the root directory fordev-environment
. - Run
npm run tauri build
to release execution app. - Then you can get setup files and running file in
src-tauri/target/release
directory. - Check
release/altura-wallet.exe
file on Windows OS environment with this.
- Agree to Altura's term.
- Set password.
- Generate 12 words mnemonic phase.
- Reveal 12 words mnemonic phase.
- Confirm 12 words mnemonic phase.
- Store encrypted wallet data with Password and Mnemonic to uniqu wallet.
- Agree to Altura's term.
- Set password.
- Import 12 words mnemonic phase.
- Store encrypted wallet data with Password and Mnemonic to uniqu wallet.
- Enter password
- Check if mnemonic that is decrypted with Password from encrypted wallet data stored in Tauri Plugin Store is valid.
- Get the balance of Tokens from blockchain with Selected Network RPC Provider.
- Check if searched token is existed.
- Import the token to the selected network.
- Send selected token on selected network to other account.
- View Account private key and 12 words phrase with password.
- Set light or dark theme.
- Lock wallet