This document discusses blockchain APIs for enterprises and Azure blockchain services. It introduces blockchain versions from simple ledgers to smart contracts to confidential computing. It also outlines common blockchain needs in enterprises like connecting to communication channels, signing and verifying digital assets, and integrating with line of business apps. The document then focuses on Azure blockchain services like the Azure Blockchain Workbench for creating blockchain solutions and the Azure Blockchain Development Kit. It provides examples of how digital signatures can be implemented and verified on a blockchain through hashing content and metadata and storing hashes on the blockchain.