diff --git a/README.md b/README.md index 3670209ba..50b342ec8 100755 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ At the moment Specter-Desktop is working with all major hardware wallets includi - Trezor - Ledger - KeepKey - +- Keycard Shell We also support using the Bitcoin Core as a hot wallet, by importing or generating a random BIP39 mnemonic, but this feature is experimental and we do not recommend using it at this stage. We plan to add support for other hardware wallets as they come up. If you are interested in using Specter with a hardware wallet currently unsupported, let us know by opening an issue here or asking in our [Telegram group](https://t.me/spectersupport). diff --git a/src/cryptoadvance/specter/devices/__init__.py b/src/cryptoadvance/specter/devices/__init__.py index 6b19138ae..bb5216d5e 100644 --- a/src/cryptoadvance/specter/devices/__init__.py +++ b/src/cryptoadvance/specter/devices/__init__.py @@ -13,6 +13,7 @@ from .generic import GenericDevice from .bitcoin_core import BitcoinCore, BitcoinCoreWatchOnly from .elements_core import ElementsCore from .seedsigner import SeedSignerDevice +from .keycardshell import KeycardShell # all device types __all__ = [ @@ -30,5 +31,6 @@ __all__ = [ BitcoinCore, BitcoinCoreWatchOnly, ElementsCore, + KeycardShell, GenericDevice, ] diff --git a/src/cryptoadvance/specter/devices/keycardshell.py b/src/cryptoadvance/specter/devices/keycardshell.py new file mode 100644 index 000000000..dc8db4afb --- /dev/null +++ b/src/cryptoadvance/specter/devices/keycardshell.py @@ -0,0 +1,10 @@ +from .keystone import Keystone + + +class KeycardShell(Keystone): + device_type = "keycardshell" + name = "Keycard Shell" + icon = "img/devices/keycardshell_icon.svg" + exportable_to_wallet = False + sd_card_support = False + taproot_support = False diff --git a/src/cryptoadvance/specter/static/img/devices/keycardshell_icon.svg b/src/cryptoadvance/specter/static/img/devices/keycardshell_icon.svg new file mode 100644 index 000000000..0355f6a41 --- /dev/null +++ b/src/cryptoadvance/specter/static/img/devices/keycardshell_icon.svg @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file