You can run DAML DApps on deployed VMware Blockchain nodes.

DAML is a smart contract programming language used to build applications on an abstract DAML Ledger Model. The DAML Ledger model is composed of two main segments:

  • DAML Libraries- contain the business logic rules for different use cases or functions and the DAML Execution Engine for processing and verifying these rules.

  • DAML Execution Engine (DAMLe)- combines parameters and templates to create the corresponding contracts by converting actions triggered at the Application layer into events at the Distributed Ledger layer.

For details on how to run sample DAML DApps, refer to the DAML Examples section.

For the DAML documentation, see https://docs.daml.com/.