Digital Asset Blog

DAML Driven Development: Hashed Health

Posted by Digital Asset on Dec 12, 2018 7:58:31 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger, Hashed Health, healthcare

The integral role of contract language in DLT interoperability

Posted by Digital Asset on Dec 12, 2018 7:53:27 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger, interoperability

DAML wins ‘Best Overall Solution’ at Barclays DerivHack London

Posted by Digital Asset on Dec 12, 2018 7:47:08 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger, CDM, ISDA

How much effort is required to become a DAML-Driven developer?

Posted by Digital Asset on Dec 12, 2018 7:40:35 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger

DAML Driven Development: IntellectEU

Posted by Digital Asset on Dec 12, 2018 7:36:16 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger, IntellectEU

DAML Driven Development: GFT

Posted by Digital Asset on Aug 28, 2018 10:10:00 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger, GFT

Smart contract code: when what you don't write is as important as what you do

Posted by Digital Asset on Aug 22, 2018 10:10:00 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger

How difficult is it to write correct smart contracts? Depends on your tools!

Posted by Digital Asset on Aug 7, 2018 10:00:00 AM

 

Read More

Topics: DAML, SDK, Smart Contracts, DLT, Distributed Ledger

A new language for a new paradigm: smart contracts

Posted by Digital Asset on May 18, 2018 9:00:00 AM

DAML - a language purpose-built for the exchange of value

In Distributed Ledgers need more than traditional design patterns, Shaul asserted that because Distributed Ledger Technology (DLT) is a fundamentally new paradigm for operating applications that span multiple untrusted actors, programming languages used to build applications for more traditional environments are insufficient for writing smart contracts.

What, then, should a DLT contract language look like?

Continue reading on our developer blog

Read More

Topics: SDK, Smart Contracts, DAML

What properties must an enterprise smart contract language have?

Posted by Digital Asset on May 7, 2018 12:00:00 AM

When it comes to DLT contract languages you must choose, but choose wisely

In our previous article Distributed ledgers need more than traditional application design patterns, Shaul pointed out that most DLT vendors deliberately choose to “pair their ledgers with programming languages that are general-purpose and familiar in an effort to appeal to the most widespread developer skills.” This approach is understandable, and reduces the learning curve, but features of those languages can cause unpleasant issues when used for writing DLT smart contracts. Tony Hoare refers to null pointers as his billion dollar mistake — in this post we’ll discuss some of the language features that have already led to multi-million dollar mistakes when used in a DLT setting, and suggest some properties that a contract language should exhibit to help avoid similar mistakes in the future.

Continue reading on our developer blog

Read More

Topics: SDK, Smart Contracts, DAML

Recent Posts