Android Electrum-GRS 4.4.4 released

Started by jackielove4u, June 22, 2023, 09:19:56 PM

Previous topic - Next topic


Electrum-grs is a lightweight "thin client" groestlcoin wallet Android based on a client-server protocol. Its main advantages over the original Groestlcoin client include support for multi-signature wallets and not requiring the download of the entire block chain.

If you are an ordinary user of Groestlcoin and simply want the convenience of a web wallet with the security of a real application and support for multi-signature, then Electrum-GRS is the right choice for you.

Changelog 4.4.4
• New Android app, using QML instead of Kivy
• Using Qt 5.15.7, PyQt 5.15.9
• This release still on python3.8
• Feature parity with Kivy
• Android Back button used throughout, for cancel/close/back
• Note: two topbar menus; tap wallet name for wallet menu, tap network orb for application menu
• Note: long-press Receive/Send for list of payment requests/invoices
• add setting to enable debug logs
• fix offline-signing or co-signing pre-segwit txs
• add option to show onchain address in ReceiveDetailsDialog
• fix strings unique to QML did not get localized/translated
• allow paying bip21 uri onchain that has both onchain and bolt11 if we cannot pay on LN
• virtual keyboard: make buttons somewhat larger
• fix(?) Android crash with some OS-accessibility settings
• fix channelopener.connectStr qr scan popping under
• fix restoring from old mpk (watchonly for "old" seeds)
• fix signing txs for 2fa wallets
• fix for wallets with encrypted-keystore but unencrypted-storage
• properly delete wizard components after use
• avoid entering loadWallet if daemon is already busy loading
• no auto capitalization on import and master key text fields
• remove Qt virtual keyboard and add Seedkeyboard for seed entry
• add runtime toggling of android SECURE_FLAG, to allow screenshots
• restrict cases where server is shown "lagging"
• implement bip39 account detection
• add share toolbutton for outputs in TxDetails
• fix creating multisig wallets involving BIP39 seeds
• fix "cannot scroll to open a lightning channel"
• wizard: "confirm seed" screen to normalize whitespaces
• fix assert on address details screen

• Encrypted wallet - the file that contains your groestlcoins is protected with a password. You are protected from thieves.
• Deterministic key generation - If you lose your wallet, you can recover it from its seed. You are protected from your own mistakes.
• Instant on - the client does not download the blockchain, it requests that information from a server. No delays, always up-to-date.
• Freedom and Privacy - The server does not store user accounts. You are not tied to a particular server, and the server does not need to know you.
• No scripts - Electrum-GRS does not download any script. A compromised server cannot send you arbitrary code and steal your groestlcoins.
• No single point of failure - The server code is open source, anyone can run a server.
• Transactions are signed locally - Your private keys are not shared with the server. You do not have to trust the server with your money.
• Firewall friendly - The client does not need to open a port, it simply polls the server for updates.
• Free software - Gnu GPL v3. Anyone can audit the code.
• Written in Python - The code is short, and easy to review.
• User Friendly - Support for Groestlcoin URIs, signed URIs and Groestlcoin aliases
• No Lock-In - You can export your private keys and use them in other groestlcoin clients.
• No Downtimes - Electrum-GRS servers are decentralized and redundant. Your wallet is never down.
• Proof Checking - Electrum-GRS Wallet verifies all the transactions in your history using SPV.
• Cold Storage - Keep your private keys offline, and go online with a watching-only wallet. Sign transactions from a computer that is always offline. Broadcast them from a machine that does not have your keys.
• Multisign - Split the permission to spend your coins between several wallets using parallel BIP32 derivations and P2SH addresses ("2 of 2", "2 of 3"). Compact serialization format for unsigned or partially signed transactions, that includes the BIP32 master public key and derivation needed to sign inputs. Serialized transactions can be sent to cosigners or to cold storage using QR codes

This application is licensed under the GPL version 3. There is no warranty and no party shall be made liable to you for damages. If you lose coins due to this app, no compensation will be given. Use this app solely at your own risk.

Store your secret phrase somewhere safe!
The multi-signature and non native segwit addresses starts with a "3" and not with a "F".

Electrum-GRS is available in the Google play store:

Source code:
GitHub Source server:
Github Source server installer:
Github Source client: