FogLedger
The FogLedger is a plugin for Fogbed. It allows you to emulate a fog network with distributed ledgers.
This FogLedger has suport for Hyperledger Indy. It's a distributed ledger, purpose-built for decentralized identity. It provides tools, libraries, and reusable components for creating and using independent digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo. Indy is interoperable with other blockchains or can be used standalone powering the decentralization of identity.
With FogLedger you can create a network of nodes running Hyperledger Indy. A emulation can have multiple networks of nodes running different distributed ledgers. FogLedger is a plugin for Fogbed, so you can use all the features of Fogbed to emulate your fog network, such as in the Figure below.
Future work includes support for other distributed ledgers, such as Hyperledger Fabric, Hyperledger Besu, IOTA Tangle.
The project code is available at Github.
Docker images are available at Docker Hub.