Bitcoin Forum
May 25, 2024, 05:25:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: Will the Armory Wallet be made compatible with the Trezor hardware wallet?  (Read 9478 times)
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
July 01, 2021, 12:41:58 PM
Merited by NotATether (2)
 #41

Yes, but we all are here because we insist on the very best bitcoin wallet. Armory. :-)
Trezor with a decentralized node is great and important too. And not everyone believes they need the whole Armory featureset.

Still, I'll be waiting for the Armory Trezor integration.

with HWI doing the hardware part (https://github.com/bitcoin-core/hwi), it should be pretty easy to achieve. Armory really just needs to start speaking BIP174, and that's more or less the whole thing.

I really hope Armory doesn't use boost process though, that's my least favorite aspect of Bitcoin Core's external signer implementation (coming in 22.0). I know, platform independent etc, but boost is usually over-baked for what is needed, plus quite buggy (and I just don't care whether Windows users get new features or not, to be quite honest)

Vires in numeris
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
July 01, 2021, 10:58:17 PM
Merited by Carlton Banks (1), NotATether (1)
 #42

There is a PSBT implementation in the dev branch. It's about 95% compliant (doesn't really deal with custom fields yet).

NotATether
Legendary
*
Offline Offline

Activity: 1610
Merit: 6761


bitcoincleanup.com / bitmixlist.org


View Profile WWW
July 06, 2021, 03:32:06 PM
 #43

with HWI doing the hardware part (https://github.com/bitcoin-core/hwi), it should be pretty easy to achieve. Armory really just needs to start speaking BIP174, and that's more or less the whole thing.

Well, I'd be happier if Bitcoin Core was bundled with HWI and there was a special RPC command just for abstracting the wallet descriptors details. In other words, instead of importdescriptors followed by walletcreatefundedpsbt, we modify the PSBT RPCs to take parameters that dereference the specific hardware wallet in HWI, avoiding the importdescriptors call entirely.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
July 07, 2021, 12:46:46 PM
 #44

with HWI doing the hardware part (https://github.com/bitcoin-core/hwi), it should be pretty easy to achieve. Armory really just needs to start speaking BIP174, and that's more or less the whole thing.

Well, I'd be happier if Bitcoin Core was bundled with HWI and there was a special RPC command just for abstracting the wallet descriptors details. In other words, instead of importdescriptors followed by walletcreatefundedpsbt, we modify the PSBT RPCs to take parameters that dereference the specific hardware wallet in HWI, avoiding the importdescriptors call entirely.

HWI is in Python, Core is in C++. I don't see them bothering with this kind of a headache.

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 08, 2021, 04:24:40 AM
 #45

Well, I'd be happier if Bitcoin Core was bundled with HWI and there was a special RPC command just for abstracting the wallet descriptors details. In other words, instead of importdescriptors followed by walletcreatefundedpsbt, we modify the PSBT RPCs to take parameters that dereference the specific hardware wallet in HWI, avoiding the importdescriptors call entirely.
You may not have to wait much longer Wink https://bitcointalk.org/index.php?topic=5347523.0

Seems that 0.22 will be including "External signer" functionality that is compatible with HWI: https://github.com/bitcoin/bitcoin/blob/master/doc/external-signer.md


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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: « 1 2 [3]  All
  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!