Supply Chain

The Supply Chain application demonstrates a generic example between a Buyer, Seller, Supplier, two Warehouses, and two independent Transport Companies. Buyer requests a trade quote from Seller for the price and delivery date for a quantity of goods. Seller notifies Supplier, and Supplier starts the quote collection process by selecting Warehouses to fulfill the product order request. The application shows the benefits of an automated algorithm optimized for best price to calculate and finalize delivery. The algorithm computes quantities to be delivered from the Warehouses and calculates the amount of goods Transport Company needs to deliver from the Warehouses. Seller can review the quote details (quantity of goods, place of shipment, transport company, price) and can add margin to the price before sending it to Buyer. Transport companies pick up product from Warehouses. When a successful delivery is acknowledged by Buyer, an automated payment obligation is created between Buyer and Seller for the amount of goods delivered. If goods are arriving separately, then partial delivery and partial payment occurs.

Real Time Analytics and Integration of Blockchain Data

Daml applications now can leverage real time analytics and business intelligence. With more business processes moving to the blockchain, one of the most obvious and common adoption hurdles is the required use of aggregated data for analytics and business intelligence. Creating offline data-silos by duplicating the ledger data would go against the principal of golden source data that Daml driven applications enable. Enriching the data with other sources in such a scenario is also problematic without sacrificing the integrity of the blockchain data. Moreover, enterprises need fast, in-the-moment analytics if we are to make decisions on the emerging digitally connected marketplace. This high speed analytic requirement also applies for detecting fraudulent transactions – all without sacrificing customer experience. This reference application illustrates how high performance analytics and business intelligence capability can be provided to Daml driven applications. It keeps the data in-sync with the changes happening on the blockchain in real time, so that the need for replication and reconciliation is eliminated.

Forma – Multi-cloud automated Daml deployment

Daml allows clients to build quickly and test their use cases with participants before they invest in a blockchain ledger platform. This means they can focus on the business use case and bring it to market quickly, rather than having to worry about multi-user access, billing, availability, security, and patching. As clients adopt Daml, they need an easy option to configure a cloud deployment of Daml on the cloud platform of their choice. Forma provides that capability for Daml users. Rather than having to host the Daml SDK on the cloud, Forma allows users to create secure and scalable deployments on the cloud of their choice – AWS, GCP, MS Azure and others. It provides a true multi-user environment so that collaboration on the project is easier as well. With Forma, clients can automate ledger or database integrations and quickly set up cloud instances in seconds to design and build their blockchain Daml solution. After the use case has been validated with the network of participants and stakeholders, the right privacy and operational governance model has been defined, then clients can leverage Forma and its integrations with almost every computing layer to deploy the Daml solution on any Daml enabled blockchain ledger or database (as per Daml’s ledger deployment roadmap), decoupled from the cloud providers. The Daml solution can be deployed in a true multi-cloud environment to promote decentralization.

FlexProcur – Streamlining Procurement

For a business that is driven with agility and innovation, changing business requirements bring instability in resourcing requirements across the entire ecosystem of recruitment agencies, authorized suppliers, contract management companies, and customer themselves. FlexProcur creates a flexible, secure network that allows business to execute transactions and contracts seamlessly in almost real time. The stability and certainty that this bring saves operational expenses, reducing billing leakages by eliminating the need for reconciliation. FlexProcur drives the end-to-end value chain of resource requisition requirements, contract management with different parties, fulfillment, and integration to legacy systems such as HR, Projects, and Accounts Payables, making plug-and-play software on the cloud for the services procurement business. With FlexProcur, authorized suppliers, customers, third party agencies, and other parties within the ecosystem are not obliged to use a “common application.” This also avoids heavy customization to specific requirements and the resulting additional costs and overhead. FlexProcur works on a distributed network, giving each entity flexibility to have their own application and processes running differently than other members in the network.

DvP for Supply Chain

This Daml-driven solution allows a trade agreement between buyer and seller on blockchain to become the basis for payment and settlement of invoices for all concerned parties (i.e. buyer, seller, supplier, transporter). The payment gets initiated once product has been delivered in a single DvP (Delivery versus Payment) transaction. Every step in the workflow is orchestrated using Daml, providing a single source of truth for all parties and eliminating the need for offline reconciliation of data between parties.