Skip to content
CCPEDIAby Unity Nodes
Discussions/App Development/DAML Runtime topology for Hyperledger FabricForum ↗

DAML Runtime topology for Hyperledger Fabric

App Development3 posts601 views6 likesLast activity Nov 2020
SA
santoshkjagtap2014OP
Nov 2020

I use Hyperledger fabric DLT platform and want to use DAML for smartcontracts ,could you please let me know the topology where exactly the DAML runtime should be hosted. Does it have to be on DLT Node or does it have to be part of application layer API Gateway.

SO
sormeter
Nov 2020

Hi Santosh

Logically speaking, the daml-on-fabric component that allows DAML smart contracts to be run on a Fabric network can be thought of as part of the DLT node. Specifically there is a container (Java process) and database instance (Postgres) that are run for each participant node, and they are paired to a specific Fabric peer. So essentially you should think of it as a component run at the same level as the Fabric peer node.

Attached is a diagram which hopefully depicts where the DAML integration fits into the overall architecture

SA
santoshkjagtap2014
Nov 2020

Hi Brian,

Thanks for clarification.It really helped and made it clear to me.

Santosh

← Back to Discussions