Downloadable computer application software for use as a cryptocurrency wallet; Cryptocurrency hardware wallets; Downloadable mobile application software for use as a cryptocurrency wallet; Downloadable computer application software for implementing blockchain-based and cryptographic financial instruments; Downloadable mobile application software for implementing blockchain-based and cryptographic financial instruments; Computer servers for implementing blockchain-based and cryptographic financial instruments; Downloadable computer software for managing and verifying cryptocurrency transactions on a blockchain; Downloadable mobile application software for managing and verifying cryptocurrency transactions on a blockchain; Downloadable mobile application software for generating cryptographic keys for receiving and spending cryptocurrency; Downloadable computer software for generating cryptographic keys for receiving and spending cryptocurrency; Computer servers and downloadable computer application software for use as a cryptocurrency wallet that provides a know your customer (KYC), anti-money laundering (AML) compliant, single reusable payment/messaging address and secure messaging.
Electrical and Scientific Apparatus