Bitcoin Forum
October 07, 2024, 06:09:42 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How can I identify a closed or open source wallet  (Read 220 times)
Takyeon (OP)
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
March 13, 2022, 11:26:44 PM
Merited by DdmrDdmr (3), 5W-KILO (3)
 #1

Is there anything particularly to look into to know if a wallet is closed source or open source? I'm tired of people saying the difference but not how to identify a closed or open source wallet.
Charles-Tim
Legendary
*
Offline Offline

Activity: 1694
Merit: 5163


Leading Crypto Sports Betting & Casino Platform


View Profile
March 13, 2022, 11:31:52 PM
 #2

You can check the source code of open source wallet on GitHub and make sure it is getting updated. Like Electrum wallet: https://github.com/spesmilo/electrum

In close source wallets, the code is not available for the public to view.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
BitMaxz
Legendary
*
Offline Offline

Activity: 3402
Merit: 3143


Is the $100k BTC possible?


View Profile WWW
March 13, 2022, 11:41:46 PM
 #3

Why not read the sticky thread instead to know which wallets are closed source and open source?

You can find the sticky thread under this section or go directly here https://bitcointalk.org/index.php?topic=1631151.0

Take note most of the wallets are closed and only a few wallets are open source like Bitcoin Core, Electrum, and Wasabi wallet.

Bitcoin_Arena
Copper Member
Legendary
*
Offline Offline

Activity: 2114
Merit: 1814


฿itcoin for all, All for ฿itcoin.


View Profile
March 13, 2022, 11:59:20 PM
Merited by DdmrDdmr (3), pooya87 (2), ABCbits (1), mk4 (1), tranthidung (1)
 #4

Side Note: Just because a software is open source, it does not mean it's the more secure than others. So make no mistake to grade an open source software as the most secure.

Being Open source simply enables you to check out the code used to build the wallet and maybe contribute in case any vulnerability is discovered and needs fixing.

PrivacyG
Legendary
*
Offline Offline

Activity: 938
Merit: 1931


Crypto Swap Exchange


View Profile
March 14, 2022, 12:02:27 AM
 #5

You can check the source code of open source wallet on GitHub and make sure it is getting updated. Like Electrum wallet: https://github.com/spesmilo/electrum

In close source wallets, the code is not available for the public to view.
Even if the code is present on GitHub, I strongly believe there still is a possibility that the wallet is only partially open source.  If I remember correctly, Trust Wallet has it partially public.  No other better examples come up in my mind, and Trust Wallet may not be the best since I have no idea if they even have a GitHub repo.

I am bringing up this subject because some may think that if there is a GitHub repo for a wallet, it means its software is open source.  For some products there are parts that are open source and parts that are not.  But if you did not even know about GitHub's existence before asking, better just ask around on the forum and you will definitely get a better answer from top notch members than opinions based off a 3 second 'Electrum github' Google research.

-
Regards,
PrivacyG

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Chikito
Legendary
*
Offline Offline

Activity: 2520
Merit: 2076


View Profile WWW
March 14, 2022, 01:08:47 AM
 #6

Is there anything particularly to look into to know if a wallet is closed source or open source? I'm tired of people saying the difference but not how to identify a closed or open source wallet.

there aren't toll to searching open-source wallet. but for projects like the software I use https://www.openhub.net/ tool. that is for general projects not specific like a wallet. but the most popular open-source wallet is SourceForge and Github. you can try searching it in google using keyword like example:

type in google search box

Code:
Github: wallet

nullama
Hero Member
*****
Offline Offline

Activity: 1134
Merit: 970



View Profile
March 14, 2022, 01:21:12 AM
 #7

Is there anything particularly to look into to know if a wallet is closed source or open source? I'm tired of people saying the difference but not how to identify a closed or open source wallet.

The only difference is that you're able to see the source code somewhere in the web when the wallet is open source. There's no difference for the user when interacting with the wallet.

Usually the code will be hosted at github, but they can post the code anywhere really. The main advantage is that you (or someone else) can read exactly what the wallet does.

███████████████████████████████
███████████████████████████████
█████████
▀▀▀▀▀█▀█▀▀▀▀▀█████████
███
▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████
▀▀▀████▌ ▐████▀▀▀███████
█████
███▀█▀██▌ ▐██▀█▀████████
████
███▀▄▀▄███▌ ▐███▄▀▄▀███████
█████
██▄██▄██   ██▄██▄███████
███████
▄▄▄████   ████▄▄▄███████
██████████
▀▀▀▀   ▀▀▀▀██████████
██████████
▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
.
SIGN UP & INSTANTLY
RECEIVE BONUS

[ NO DEPOSIT REQUIRED ]
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
libert19
Hero Member
*****
Offline Offline

Activity: 2646
Merit: 971



View Profile WWW
March 14, 2022, 03:34:57 AM
 #8

Just to add - if wallet is open source, their website would mention such and link to public repo.

For example, https://alphawallet.com/ - they have linked the repo link in bottom.

pooya87
Legendary
*
Offline Offline

Activity: 3598
Merit: 10924



View Profile
March 14, 2022, 04:28:29 AM
Merited by o_e_l_e_o (4), DdmrDdmr (2), ABCbits (1), Charles-Tim (1)
 #9

It is a hard thing to do on your own. The simplest solution is to search on google or ask on a public forum so that others can give you some information.
Otherwise you have to:
1. Seek out their source code.
If you can't find any, then it is closed source, otherwise move to next.

2. Then you have to actually go through the code to see what packages it is referencing.
Sometimes they just publish the UI code and then everything else which is the important parts are closed source! So obviously such projects are considered closed source regardless of the code they've published.

3. And finally you have to see if the code has any real connection to the software (binaries) you download and install.
Sometimes they release the code but then not even update it whenever they release new versions, which is a good indication of the wallet being closed source.
This one is hard to recognize because the build has to be deterministic and someone has to build it from source and compare it with binaries the devs release. It only happens for a handful of popular projects like bitcoin core and electrum.

dkbit98
Legendary
*
Offline Offline

Activity: 2380
Merit: 7470



View Profile WWW
March 14, 2022, 10:14:32 AM
Merited by o_e_l_e_o (4)
 #10

Is there anything particularly to look into to know if a wallet is closed source or open source? I'm tired of people saying the difference but not how to identify a closed or open source wallet.
If you want fast and easy solution than follow my bitcointalk forum topic dedicated to Open Source hardware wallets.
Instead of trusting me or anyone else, I would say it is always better to verify for yourself if something is open source by looking at github pages for specific hardware wallets.
One more thing you can do is visiting walletscrutiny.com website and checking if source code for some wallet can be reproduced or not.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18710


View Profile
March 14, 2022, 10:50:13 AM
 #11

One more thing you can do is visiting walletscrutiny.com website and checking if source code for some wallet can be reproduced or not.
Yeah, this is the best answer if you don't really know what you are looking for yourself - https://walletscrutiny.com/

It will tell you if the wallet is open source, and if it is, if it can be reliably built from the published source code. As a bonus it will also tell you if the wallet is custodial, in which case it should absolutely be avoided. There are surprisingly few wallets which pass the test.

Also be aware of wallets which lie and call themselves open source when they are nothing of the sort. Trust wallet is the most well known example of this.
Daodex
Member
**
Offline Offline

Activity: 252
Merit: 12


View Profile
March 14, 2022, 11:42:59 AM
 #12

Side Note: Just because a software is open source, it does not mean it's the more secure than others. So make no mistake to grade an open source software as the most secure.

Being Open source simply enables you to check out the code used to build the wallet and maybe contribute in case any vulnerability is discovered and needs fixing.
You are right but been open source still means transparency, it's like saying you are free to check us out to see if we are hiding anything, it's not doubt that people will trust open source more than closed source, it's true that been open source doesn't mean it's safer but isn't closed source case more worse?.

Synerggy
Member
**
Offline Offline

Activity: 248
Merit: 13

Futiracoin.com


View Profile
March 14, 2022, 03:44:03 PM
 #13

Is there anything particularly to look into to know if a wallet is closed source or open source? I'm tired of people saying the difference but not how to identify a closed or open source wallet.
If you want fast and easy solution than follow my bitcointalk forum topic dedicated to Open Source hardware wallets.
Instead of trusting me or anyone else, I would say it is always better to verify for yourself if something is open source by looking at github pages for specific hardware wallets.
One more thing you can do is visiting walletscrutiny.com website and checking if source code for some wallet can be reproduced or not.

Hi senior, I checked out the link to hardware open source wallet you dropped and I can't find ledger nano wallet on the list, does that mean ledger isn't open source hardware wallet?.

●          ◯        Futira Coin        ◯          ●
████ ███ ██ █        First Crypto-Enabled Telecommunication Network       █ ██ ███ ████
Facebook     |     Twitter     |     Telegram     |     LinkedIn     |     Github     |     Discord
pakhitheboss
Hero Member
*****
Offline Offline

Activity: 2268
Merit: 828


Top Crypto Casino


View Profile WWW
March 16, 2022, 08:47:55 AM
 #14

Is there anything particularly to look into to know if a wallet is closed source or open source? I'm tired of people saying the difference but not how to identify a closed or open source wallet.
If you want fast and easy solution than follow my bitcointalk forum topic dedicated to Open Source hardware wallets.
Instead of trusting me or anyone else, I would say it is always better to verify for yourself if something is open source by looking at github pages for specific hardware wallets.
One more thing you can do is visiting walletscrutiny.com website and checking if source code for some wallet can be reproduced or not.

Hi senior, I checked out the link to hardware open source wallet you dropped and I can't find ledger nano wallet on the list, does that mean ledger isn't open source hardware wallet?.
Ledger is not an open-source wallet. It doesn't mean it is a bad wallet. It only means that it's source code is not available for use, modification and distribution. It is still considered one of the best hardware wallet for the level of security it provides.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
PrivacyG
Legendary
*
Offline Offline

Activity: 938
Merit: 1931


Crypto Swap Exchange


View Profile
March 16, 2022, 01:33:53 PM
 #15

Hi senior, I checked out the link to hardware open source wallet you dropped and I can't find ledger nano wallet on the list, does that mean ledger isn't open source hardware wallet?.
Ledger is only partially open source.  The closed source component is their Secure Element, of which nobody but Ledger's employees have any idea what it does and how it works.  And I think their Ledger Live is also at least partially closed source.  This does not necessarily make Ledger worse than Trezor and other open source alternatives from a security outlook, but it is worse than Trezor when it comes to transparency and privacy.  I, for one prefer open source over closed source.  And since we have no idea what the Secure Element does, it may very well be malicious or a honeypot for intelligence.

-
Regards,
PrivacyG

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NeuroticFish
Legendary
*
Offline Offline

Activity: 3822
Merit: 6542


Looking for campaign manager? Contact icopress!


View Profile
March 16, 2022, 01:40:36 PM
 #16

I'm tired of people saying the difference but not how to identify a closed or open source wallet.

Basically an open source wallet has the source code published. You can look on their website and see if they have link to GitHub (or similar platforms?) for the source code, you can go to Github and search yourself for the name of the wallet...

But there are risks:
* some wallets are only partly open source
* some (fake) wallets just put something, anything to git (I've seen directly a zip with the exe once in the past) to trick newbies
* you can find on git a lot of clones, some maybe even malicious of the actual wallet
* the presence of source code doesn't mean 100% that the binaries were actually built from that source

All in all, no matter how much you hate that people didn't telly until now what to look for, you will most probably have to rely on others' expertise whether a wallet is indeed open source (and legit).

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
nullama
Hero Member
*****
Offline Offline

Activity: 1134
Merit: 970



View Profile
March 16, 2022, 10:09:27 PM
 #17


~snip~

But there are risks:
* some wallets are only partly open source
* some (fake) wallets just put something, anything to git (I've seen directly a zip with the exe once in the past) to trick newbies
* you can find on git a lot of clones, some maybe even malicious of the actual wallet
* the presence of source code doesn't mean 100% that the binaries were actually built from that source

All in all, no matter how much you hate that people didn't telly until now what to look for, you will most probably have to rely on others' expertise whether a wallet is indeed open source (and legit).

There's also always the risk that the actual code does something you don't want, even if it's posted completely open, and the binary created exactly from that source code (or even you built it yourself).

You (or someone else in the community) should read the source code and check to see what it actually does to make sure it's safe.

███████████████████████████████
███████████████████████████████
█████████
▀▀▀▀▀█▀█▀▀▀▀▀█████████
███
▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████
▀▀▀████▌ ▐████▀▀▀███████
█████
███▀█▀██▌ ▐██▀█▀████████
████
███▀▄▀▄███▌ ▐███▄▀▄▀███████
█████
██▄██▄██   ██▄██▄███████
███████
▄▄▄████   ████▄▄▄███████
██████████
▀▀▀▀   ▀▀▀▀██████████
██████████
▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
.
SIGN UP & INSTANTLY
RECEIVE BONUS

[ NO DEPOSIT REQUIRED ]
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!