It would make a lot of sense to allow web apps to communicate with our smartcard on a desktop.
Trusted web apps could use the card to sign transactions, or use the card as a second factor authentification (proof-of-having the card, proof-of-knowledge through PIN entry)
Our cards is accessible through a PC/SC interface. This is the main hurdle to overcome to here.
Ideally (from a user perspective) we’d like to do that without any extension to the browser, or driver installed. It seems that this is not possible through existing browsers and javascript only. See some discussions here
As a back-up we can think of other possible solutions
- With browser extensions:
- Which only goal would be to add PC/SC access to the browser. See example here
- If commonly used web3 extensions like Metamask would integrate a PC/SC driver to allow usage of smartcard hardwallets
- With a walletconnect type of scenario, where we have an application (either a status like application, or a dedicated walletconnect to smartcard bridge application)
It would make a lot of sense to allow web apps to communicate with our smartcard on a desktop.
Trusted web apps could use the card to sign transactions, or use the card as a second factor authentification (proof-of-having the card, proof-of-knowledge through PIN entry)
Our cards is accessible through a PC/SC interface. This is the main hurdle to overcome to here.
Ideally (from a user perspective) we’d like to do that without any extension to the browser, or driver installed. It seems that this is not possible through existing browsers and javascript only. See some discussions here
As a back-up we can think of other possible solutions