The R3 Corda platform will introduce the DAML smart contract language

R3’s Corda Enterprise platform integrates the Digital Asset Modeling Language (DAML) smart contract language developed by the American startup Digital Asset.

To date, Corda developers can only create applications using the Kotlin language created by JetBrains. The code of this programming language runs on Javascript and the Java virtual machine.

The DAML language was created in 2016. It is intended for financial institutions, and is used for drafting and executing agreements using distributed Ledger technology. Digital Asset reported that to integrate the cross-platform language DAML with the Corda platform, a collaboration was concluded with the company Intellectuu, working in the latest technology industry.

Thomas Bohner, Vice President of IntellectEU, said that DAML will initially be available on the platform only for testing. Developers will be able to use it for commercial purposes in the third quarter of 2020, and the introduction of important corporate functions is planned for the end of the year. Integrating DAML with Corda will significantly expand the platform’s interaction with other blockchains, since this language is already integrated with Hyperledger Fabric and VMware Blockchain.

Boehner added that customers will be able to move their applications written in DAML between platforms. At the same time, they do not need to rewrite them for a new platform, eliminate the binding to the software provider, and be afraid of risks due to the use of complex programs.

In April, Tencent WeBank integrated the DAML smart contract language into the technical infrastructure of the Chinese blockchain Service Network (BSN) platform created by the state information center of China.