BoAT Blockchain Framework is a blockchain client SDK for IoT devices, which is easy to port to various devices and helps IoT applications connect to the blockchain and access on-chain services. BoAT Blockchain Framework has the features of blockchain key generation and management, blockchain account configuration and management, signing smart contract invocation, signing value transfer transaction etc.