DAML

Implementing Bots in DAML Application

Reading Time: 4 minutes In this blog, we will explore the Bots in DAML, we will start with basic introduction about Bots than we move to why do we need it and how we can implements Bots in our DAML Application. Before moving forward, I assume that you know basic of DAML if not then please read this blog. What is a Bot? A bot is a software application Continue Reading

Extracting Party data from Ledger in DAML

Reading Time: 5 minutes In this blog, we will see what is extractor in DAML , why it is used and how to use it with a simple demo application. Before moving further I assume that you know basic of DAML if not then please read this blog. What is Extractor ? Extractor in DAML is use to extract contract data for a single party from a Ledger node Continue Reading

Why DApp is the Perfect Solution for your Business?

Reading Time: 4 minutes The world is changing…Humanity is standing on the brick of the next big Revolution so does the Business World. It is likely to impact every major Business from accounting to Operations. And the shift is already begun. Connectivity is the necessity of every Business. Modern Business must connect to with their customers, suppliers, and partners and in man case, these participants are in different geographical Continue Reading

DAML on Hyperledger Fabric

Reading Time: 6 minutes In our last blog, DAML on Hyperledger Sawtooth, we deployed our DAML application on a single node Hyperledger Sawtooth ecosystem, a blockchain platform which is part of the Hyperledger project by the Linux Foundation. We also learned about Sextant for DAML which is a blockchain management platform and combines DAML with the enterprise-grade Hyperledger Sawtooth. In this blog, we will continue moving forward in our Continue Reading

Deploying DAML Smart Contracts on Hyperledger Sawtooth

Reading Time: 5 minutes In our last blog, Deploying DAML based Smart Contracts on project:DABL, we deployed our daml application on project:DABL, a blockchain platform by digital asset. We also discussed how DAML provides support on multiple blockchain platforms like hyperledger sawtooth, fabric, Corda etc. In this blog we will take a step further in our DAML journey and deploy our application on another blockchain platform which is Hyperledger Continue Reading

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

DAML Fundamentals: Optional Data Type

Reading Time: 3 minutes DAML is a powerful open sourced language created to write distributed applications quickly, concisely and correctly. On this site, we have got blogs for you that help you in getting started with DAML. Just type DAML is the search box and hit enter 😉 DAML provides different data types to build the ledgers. You can get a quick overview of some of these types by 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