A device, physical medium, program, or service that stores the public and/or private keys for cryptocurrency transactions.