A Hardware based cryptocurrency wallet is a dedicated device for storing your public and private keys.