I couldn't find this through Google. Normally one would expect a list on electrum's website. More specifically, since I am on Linux and with a computer that has a smart-card reader, I look for a smart-card that can plugin to my laptop directly. Of course the smart-card has to support ECC, however it seems most do.
If there isn't a ready choice, which one is the easiest to start hacking for a solution?
I also wish to know whether or not a ECC-supporting smart-card with software is a sufficient replacement for a hardware wallet.
Thanks.
I don't know of any smartcard supporting crypto currencies.
Instead you may want to have a look at this hardware wallet survey:
https://bitcointalk.org/index.php?topic=899253.0