Electrum Bitcoin WalletGoogle Play
Our wallet review process
We examine wallets starting at the code level and continue all the way up to the finished app that lives on your device. Provided below is an outline of each of these steps along with security tips for you and general test results.
Application build test result
Here we test if the latest version can be reproduced, following the known procedure expressed in our test script (?):
===== Begin Results ===== appId: org.electrum.electrum signer: e543d576fa0f2a33d412bca4c7d61e2301830e956e7d947e75b9052d176027d3 apkVersionName: 220.127.116.11 apkVersionCode: 34040600 verdict: reproducible appHash: 23dcba9487f25334fa91387b91368ddc7a42de73dd8e2f55fcfdfc6f57a987db commit: 1ca05f32435a23e561841e1b620b1c7620c29d83 Diff: Only in /tmp/fromPlay_org.electrum.electrum_34040600/META-INF: CERT.RSA Only in /tmp/fromPlay_org.electrum.electrum_34040600/META-INF: CERT.SF Files /tmp/fromPlay_org.electrum.electrum_34040600/META-INF/MANIFEST.MF and /tmp/fromBuild_org.electrum.electrum_34040600/META-INF/MANIFEST.MF differ Revision, tag (and its signature): object 1ca05f32435a23e561841e1b620b1c7620c29d83 type commit tag 4.4.6 tagger ThomasV <firstname.lastname@example.org> 1692287415 +0200 4.4.6 ===== End Results =====
which looks good. This binary is reproducible.
Tests performed by Leo Wandersleb, Mohammad Rafigh
Previous application build tests
|21st June 2023||18.104.22.168|
|9th May 2023||22.214.171.124|
|1st November 2022||126.96.36.199|
|15th April 2022||188.8.131.52|
|21st January 2022||184.108.40.206|
|19th July 2021||220.127.116.11|
|18th June 2021||4.1.4|
|10th June 2021||3.3.7|
Our Analysis is not a full code review! We plan to make code reviews available in the future but even then it will never be a stamp of approval but rather a list of incidents and questionable coding practice. Nasa sends probes to space that crash due to software bugs despite a huge budget and stringent scrutiny.
Do your own research
In addition to reading our analysis, it is important to do your own checks. Before transferring any bitcoin to your wallet, look up reviews for the wallet you want to use. They should be easy to find. If they aren't, that itself is a reason to be extra careful.