Bellow are some manual steps that a user can take to help test the wallet
We use Stratis coins as reference to also test sidechains
Create a wallet with and without a passphrase , note the mnemonics and the first address on each wallet, wipe the wallets and restore them, the addresses should be the same
Add and remove accounts
Send and receive of coins to the wallet, on both regular and quick accounts
Sync the wallet and make sure the history and balance is the same (quick mode doesn't show history yet)
Send between sidechains (send to cirrus and back)
Test the address book
Send using custom change address (view the change address on the explorer)
Sending a transaction and sending one more immediately (the idea is to not reuse outputs and maybe also use unconfirmed outputs)
Scan of receive QR code
Scan of send QR code
The sending payment request (just the url create/paste no need to actually send)
Change password
Show recovery secret
Login to opdex and/or stratisshpare
Collectibles on Cirrus (you need to have some NFTs in stratisphare)
Test dfferent languages
Buy coins with simplex (stratis or cirrus)
Swap with exolix (stratis or cirrus)
Optional to avoid using a miner mnemonic) Load a miner wallet and make sure it can sync the correct balance (preferably to use a quick account)
Bellow are some manual steps that a user can take to help test the wallet
We use Stratis coins as reference to also test sidechains