9 Recordable and downloadable computer software for enabling and managing smart contracts and enforcing consistency proofs over time and between blockchains using cryptographic mechanisms; Computer application software for blockchain-based platforms, namely, software for using a consensus engine incorporating blockchain technology for securing data with cryptographic information.
38 Provision of access for others to data online in a decentralized computer storage system utilizing blockchain technology.
42 Providing access to software and applications for generating, signing, timestamping, formatting, storing, reading, indexing, verifying, updating, modifying, transforming, managing, and consuming blockchain-based data and digital assets.