Hardware Wallet Standard



Summary:

In a Bitcoin developer forum, a proposal was made to have a standardized hardware wallet interface. One member disagreed with the idea of driving signing workflow through the wallet software, as it may not know all necessary data in advance. Instead, he suggested high-level APIs that implement hardware-specific protocols and transports as plugins. Another member added that the proposed URI scheme would only be handled in the specific application and not near the actual hardware communications layer. The detached-signing proposal was also mentioned, which moves the current plugin design into a separate application to avoid using plugins in security and privacy-critical wallet software. Defining a standard on the hardware interaction layer is possible but requires a different approach.


Updated on: 2023-06-11T19:40:38.196921+00:00