Bitcoin Forum
May 03, 2024, 07:09:35 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Hardware Wallet  (Read 204 times)
ToujoursAuTopLeKhey (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 6


View Profile
November 23, 2022, 04:36:35 PM
Merited by odolvlobo (1), ABCbits (1), hugeblack (1), DdmrDdmr (1), bitmover (1), dkbit98 (1)
 #1

Hello to all, i present myself i have 23 years old and enthusiat blockchain, i'am student in system embadded

And i want to make a project of building an hardware wallet (something like Ledger )

Where should i start ? i do not have any idea i saw some video on youtube from people who opened a ledger and saw all circuit there, i think there are 3 important circuit which are microprocess and basics circuit.

What are all steps that i have to do for that please? Thank you for all !

(btw i want to build an evm hardware wallet)
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714763375
Hero Member
*
Offline Offline

Posts: 1714763375

View Profile Personal Message (Offline)

Ignore
1714763375
Reply with quote  #2

1714763375
Report to moderator
n0nce
Hero Member
*****
Offline Offline

Activity: 882
Merit: 5818


not your keys, not your coins!


View Profile WWW
November 23, 2022, 04:52:32 PM
Merited by pooya87 (3), ABCbits (2), JayJuanGee (1), Pmalek (1), DdmrDdmr (1), dkbit98 (1), vv181 (1)
 #2

There are a bunch of DIY hardware wallets; you could have found them if you browsed the Hardware Wallets section or used forum search in that section.

$8 LNbits DIY Hardware Wallet
SeedSigner DIY Signing Device
Krux DIY Hardware Wallet
DIY Bowser Hardware Wallet
PiTrezor DIY Hardware Wallet
Specter DIY hardware wallet

If you wanted, you could also build a Trezor from scratch or modify their hardware to your desire to create something new, as it's all open-source.
Hardware: https://github.com/trezor/trezor-hardware
Firmware: https://github.com/trezor/trezor-firmware

Foundation Devices are the only other manufacturer who offers open-source hardware for their Passport Founders Edition and Passport Batch 2, as well.
Founders Edition: https://github.com/Foundation-Devices/passport-electronics/
Batch 2: https://github.com/Foundation-Devices/passport2-hardware/

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
ToujoursAuTopLeKhey (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 6


View Profile
November 23, 2022, 04:54:27 PM
 #3

Thank you so much for all information ! I'm going to start researching this. Wish me good luck for that !
n0nce
Hero Member
*****
Offline Offline

Activity: 882
Merit: 5818


not your keys, not your coins!


View Profile WWW
November 23, 2022, 05:09:27 PM
 #4

Thank you so much for all information ! I'm going to start researching this. Wish me good luck for that !
This forum is a treasure trove of information on anything Bitcoin... Wink Good luck buddy!

█▀▀▀











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











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

Activity: 2226
Merit: 7117



View Profile WWW
November 23, 2022, 09:49:47 PM
Merited by JayJuanGee (1)
 #5

And i want to make a project of building an hardware wallet (something like Ledger )
Please don't make it like ledger  Tongue
There are much better hardware wallets available today, and I would even say that market is oversaturated with hardware wallets.

Where should i start ? i do not have any idea i saw some video on youtube from people who opened a ledger and saw all circuit there, i think there are 3 important circuit which are microprocess and basics circuit.
If I understand correctly you want to start making commercial hardware wallet device that you want to offer for selling to other people?
In my opinion this is pure waste of time if you are single guy who is starting from zero without any background experience in making products.
You would have to compete with some big players, so this is battle already lost.
It's ok if you are making hobby DIY project, and in that case try to make everything open source and transparent.

(btw i want to build an evm hardware wallet)
More blockchains, means more bugs, more work, and in near future most of shitcoin blockchains won't even exist, or nobody will use them.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
n0nce
Hero Member
*****
Offline Offline

Activity: 882
Merit: 5818


not your keys, not your coins!


View Profile WWW
November 24, 2022, 09:00:17 PM
 #6

(btw i want to build an evm hardware wallet)
More blockchains, means more bugs, more work, and in near future most of shitcoin blockchains won't even exist, or nobody will use them.
Oops; I missed that. EVM as in Ethereum Virtual Machine? So he's trying to make an Ethereum hardware wallet. Then the topic would belong in the Altcoin section. 'Development & Technical Discussion' would be wrong either way; as we have a dedicated Hardware Wallet section inside of this board.

I would advise @ToujoursAuTopLeKhey to move their topic to the best suited board to get the best answers.

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Accardo
Hero Member
*****
Online Online

Activity: 1078
Merit: 509


Leading Crypto Sports Betting & Casino Platform


View Profile
November 25, 2022, 09:13:25 AM
Last edit: November 25, 2022, 09:38:00 AM by Accardo
Merited by Halab (2), JayJuanGee (1), ABCbits (1)
 #7

And i want to make a project of building an hardware wallet (something like Ledger )
Please don't make it like ledger  Tongue


In my opinion this is pure waste of time if you are single guy who is starting from zero without any background experience in making products.
You would have to compete with some big players, so this is battle already lost.


You are right, but if OP should have innovative concepts like attaching his wallet app to XMTP (Extensive Message Transport Protocol), I don't know if Hardware wallets are eligible. It's a new program with fewer applications and users. Now, OP can start by creating a wallet with other features for people to interact via sending and receiving messages through the XMTP server. It works fine with EVM, Smart contract wallets. His wallet users will not only transact funds, they, too, can send messages. XMTP has a simple procedure, The wallet user only needs to request a signature from XMTP that signifies he/she is from a specific blockchain app attached to XMTP, for instance, OPs wallet.

Though, like I said; they're new, we are to expect some loopholes on the web3 based project, and their problem is that the encrypted keys generated for users are stored on-chain. So if a malicious App, which I hope OPs wallet is not, gets attached to XMTP, they can access their users keys on the XMTP servers by providing the exact signature to XMTP, which will grant them access. Their programming team, currently, is working on such a problem, and a password-hashing app like Argon2id can solve this dispute for them.   Therefore OP can achieve such a goal if he's working on a commercial wallet business, he has got metamask, coinbase wallet, Rainbow wallet as competitors, yet the competition is not much compared to the general wallet market.


https://xmtp.org/docs/dev-concepts/signatures

https://github.com/xmtp/xmtp/discussions/16

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

Activity: 3654
Merit: 6372


Looking for campaign manager? Contact icopress!


View Profile
November 25, 2022, 09:28:20 AM
Merited by JayJuanGee (1)
 #8

And i want to make a project of building an hardware wallet (something like Ledger )

The thing is that the linked DYI wallets don't have secure element chip. Ledger does. I think that this makes implementing "something like Ledger" could be a significantly more difficult task.
However, Passport also uses secure element. So my take is you can try to learn from all of those and make your own.

I am not that knowledgeable on the internals of HW, but maybe even Satochip DYI card and the related Git can be of help: https://satochip.io/product/satochip-diy-and-developer-card/ (although it worth mentioning that the advanced users tend to avoid the HWs that don't have their own screen)

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
ToujoursAuTopLeKhey (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 6


View Profile
December 02, 2022, 04:45:01 PM
Last edit: December 02, 2022, 07:41:52 PM by mprep
 #9

Hello dkbit98,

Thank you so much for your answer.

So i just want to make it for myself to understand how really that's work and also i want to make a good Portefolio adding that  project. I'm actually student and i think it's the most good time to know and try project !



oh really sorry i didn't know that's not the right place where to ask about EVM wallet, how could i move my topic in altcoin developpement ?

[moderator's note: consecutive posts merged]
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!