It supports both NFC and ISO7816 physical interfaces, meaning that it is compatible with any Android phone equipped with NFC and all USB Smartcard readers. It also allows exporting keys defined in the context of EIP-1581.Ĭommunication with the Keycard happens through a simple APDU interface, together with a Secure Channel guaranteeing confidentiality, authentication and integrity of all commands. This means it supports key generation, derivation and signing. Keycard provides to developer an hardware implementation of a BIP-32 HD wallet.