Smart Contract Language DAML Is Now Available on R3's Corda

Published at: July 27, 2020

DAML, a major smart contact language designed for building business-level blockchain applications, has been integrated with R3’s blockchain.

Developed by United States’ blockchain startup Digital Asset, DAML, or Digital Asset Modeling Language, is now available on R3 commercial blockchain platform, Corda Enterprise.

A cross-platform alternative to Corda’s native programming language

In order to bring the cross-platform language to the Corda platform, Digital Asset partnered with international tech firm IntellectEU, the firm announced on July 27.

Focused on emerging technologies like blockchain, IntellectEU provided commercial integration, enabling a new smart contract language on Corda. To date, Corda developers have only been able to write apps using Kotlin, a JetBrains-developed programming language targeting Javascript and the Java virtual machine.

At launch, DAML on Corda will be initially available for testing and development, while production use is scheduled for the third quarter of 2020. Critical deployments for enterprise features are expected by year’s end, IntellectEU said.

Corda is a major blockchain platform for businesses

Introduced by R3 in 2016, Corda is one of the world’s most popular blockchain platforms enabling businesses to transact directly and in strict privacy using smart contracts. The open source platform is being used by a wide number of high-profile companies and banks around the world, including stock exchange Nasdaq, Japanese SBI Holdings, the Bank of Thailand, the Hong Kong Monetary Authority, and others.

By introducing the DAML language to Corda, IntellectEU significantly expands the platform’s interoperability with other blockchains as the language is already integrated with Hyperledger Fabric and VMware Blockchain. Thomas Bohner, vice president at IntellectEU, says that DAML is the “easiest and most robust way to develop distributed applications.” Bohner continued:

“This new offering brings the power, flexibility, and time to market advantages of DAML to the widely-adopted Corda platform [...]. Clients can move their DAML applications between platforms without recoding, eliminating vendor lock-in and de-risking complex programs.”

In mid-July, Digital Asset announced that software company VMware joined the company’s Series C financing round, which was revealed in late 2019. In February 2020, venture arms for tech giant Samsung and CRM company Salesforce invested in a second Series C funding round for Digital Asset. As announced in December 2019, the funding round brought the total amount raised by Digital Asset to $150 million.

Tags
R3
Related Posts
Wolfram Alpha teams up with Cardano to build 'avant-garde oracles'
Wolfram Alpha, a major computational knowledge engine providing technology for major services such as Apple’s Siri assistant, is integrating data from the Cardano blockchain. According to a Thursday announcement, Wolfram Blockchain Labs, or WBL — a subsidiary of Wolfram Research — has partnered with Charles Hoskinson-founded tech company IOHK. As part of the partnership, WBL will integrate Cardano’s blockchain data into Wolfram Alpha, allowing developers to integrate external data into Cardano’s smart contracts. The new partnership will specifically address work on the so-called “avant-garde oracles,” which the companies believe are a necessary component to build advanced smart contracts. According to …
Technology / Dec. 17, 2020
Russian Alfa-Bank joins HSBC-backed blockchain trade finance network
Alfa-Bank, one of the largest private commercial banks in Russia, has joined a blockchain trade finance network backed by HSBC. According to an official announcement on Nov. 3, Alfa-Bank is the first Russian bank to become a member of Contour — a blockchain platform connecting the world’s major financial institutions like HSBC, ING and Citi. The network allows bank customers to track the processing and modification of trade finance transactions and cut operational costs. Evgenia Fomina, head of the Alfa-Bank lending directorate, said that Contour-based pilots in the Russian market intend to improve the quality of cross-border transactions, stating: “The …
Technology / Nov. 3, 2020
Hong Kong and Thailand Pilot DLT-Based Project for Cross-Border Payments
Hong Kong and Thailand’s central banks have stepped closer to implementing a joint central bank digital currency (CBDC) for cross-border payments. On Jan. 22, the Hong Kong Monetary Authority (HKMA) and the Bank of Thailand (BOT) officially announced the outcomes of a joint CBDC research project called Project Inthanon-LionRock. Alongside publishing a joint press release, the banks have issued a detailed 90-page report providing an exhaustive analysis of the potential risks and benefits of CBDCs for real-time money transfers, liquidity management, regulatory compliance, and other aspects of finance. Inthanon-LionRock project was initiated in May 2019 After the HKMA and the …
Blockchain / Jan. 22, 2020
Italian Banking Association Completes First Test of Blockchain-Based Interbank System
The Italian Banking Association (ABI) has revealed they successfully passed the initial phase of testing their blockchain-powered interbank system, Italian financial media outlet Ansa reported September 29. By applying distributed ledger technology (DLT), the group of 14 Italian banks is planning to improve interbanking processes. Specifically, the association intends to boost the processing time of operations, increase the transparency of banking information, and enable the verification and exchange of information directly within the application. According to local Italian source Corriere Nazionale, the application of blockchain technology will also assist in specific aspects of banking operations that usually involve a number …
Blockchain / Oct. 2, 2018
Vyper, Solidity and Scrypto: How the smart contract languages compare
The Ethereum network brought smart contracts into the blockchain space, making concepts like decentralized finance (DeFi) possible. Smart contracts can automatically execute processes once certain conditions have been met. Along with this new technology, a new coding language was developed called Solidity. As the blockchain industry continues to grow and new blockchain networks emerge, additional programming languages are being brought into the space, notably Vyper and Scrypto. Programming languages are a set of rules that convert strings of text and numbers into machine-readable code. In simple terms, programming languages enable computers to understand instructions that are input by human beings. …
Technology / Oct. 11, 2022