Kardia Smart contract Markup Language (KSML) is designed to be the ultimate tool for developers to develop smart contracts on the platform of KardiaChain without requiring significant learning curves or any prior experience. By introducing a huge set of code instruction in a human readable format (preferably JSON or YAML), developers can easily employ their popular logics without having to write a single line of real code for the targeted blockchains (eg. Solidity for Ethereum, C# , Java, Python for NEO and others). Along with the KSML is the syntax checker, which the developer can use to quickly verify whether their KSML contracts are correct and parsable on the platform of KardiaChain. KSML and the tool will be packaged into the SDK to provide developers with a unified toolkit for implementing their own solutions on KardiaChain.