daml

Deploying DAML based Smart Contracts on project:DABL

Reading Time: 5 minutes DAML is an open-source language used to write distributed applications quickly,concisely and correctly. It runs on leading blockchain platforms like Hyperledger Sawtooth , fabric and Corda. It is used to build smart contracts for distributed ledgers and provide us with the ability to focus more on business workflow instead of the blockchain implementation. In our previous blogs, Building Powerful Smart Contracts, Getting started with building Continue Reading

Interacting with DAML Ledgers using HTTP JSON API

Reading Time: 2 minutes In my last blog DAML: Getting started with building Templates, I covered how to write a smart contract using  DAML for your Distributed Application using Templates and how to test it using Scenarios. I would recommend you all to go through them before going forward with this blog. In this blog, we will explore on how to interact with DAML Ledger using HTTP JSON API. Continue Reading

Troubleshooting in DAML Models

Reading Time: 3 minutes Sometimes while creating our DAML Models we often do some mistakes, which interrupt our basic flow. Inspite of good DAML Design which we discussed in our previous blog, we may make some mistakes while creating Templates. Before moving further we assume that you know how to write Templates in DAML if not then please go through with this blog. Some of the errors we face Continue Reading

Beginner’s Guide to Design Patterns in DAML

Reading Time: 6 minutes DAML is an open-source language used to write distributed applications quickly,concisely and correctly. It runs on leading blockchain platforms like Hyperledger Sawtooth , fabric and Corda. It is used to build smart contracts for distributed ledgers and provide us with ability to focus more on business workflow instead of the blockchain implementation. In our previous blogs, Building Powerful Smart Contracts, Getting started with building Templates Continue Reading

DAML Fundamentals: Supported Data Types

Reading Time: 3 minutes DAML is a powerful open sourced language crceated to write distributed applications quickly, concisely and correctly.It is functional and designed to support distributed business workflow thereby helping a developer to focus more on programming business processes by cutting down the amount of time he would spend on dealing with encryption and blockchain. With the help of previous blogs, Build Powerful Smart Contracts and Getting started Continue Reading

Building DAML Applications with Scala Bindings

Reading Time: 3 minutes “Blockchain by itself isn’t transformational, however it is foundational. As a foundational innovation, Blockchain’s value can only be fully realized when the business process is transformed to take advantage of its capabilities, leading to ROI for existing business models and the ability to create value through new ones.”  Said by  ― Tom Golway, Planning and Managing ATM Networks So, what is a Blockchain ? Blockchain Continue Reading

DAML: Getting started with building Templates

Reading Time: 4 minutes Humankind is standing on the brink of another industrial revolution. Few technologies which are going to play a vital role in this are IoT, Artificial Intelligence, Blockchain and some more. This blog contemplates more on Blockchain based language i.e. DAML. So let’s get started. Why Blockchain ? WEB 2.0 gave usage of information and blockchain grants digital ownership. So let’s take a basic example to Continue Reading