Skip to main content

DLTs

A Distributed Ledger Technology (DLT) is an append-only data storage spread across multiple nodes in a network. This data is stored in a distributed way, meaning each node has a part or a complete copy of the history. DLTs rely on a consensus mechanism to determine if new entries are valid and to synchronize the latest state with other nodes.

For example, a ledger can be a blockchain, a distributed database, or a file system. Examples of DLTs are Ethereum, Hyperledger Fabric, and IPFS.

Supported DLTs

MARCO currently supports the following DLTs:

  • Ethereum
  • Hyperledger Fabric

However, MARCO's architecture is designed to be extensible and allows for the integration of other DLTs through the use of plugins.

Networks

A network is a set of nodes connected and sharing the same DLT.

Examples of different networks sharing the same DLT are the mainnet and testnet versions of Ethereum.

By default, MARCO supports the following DLT networks:

DLTNetwork nameNetwork IDExplorer URLCloud Wallet URLDescription
Ethereumfinboot-clique-v1LGR-3c8de984e49https://api-marco.finboot.com/resource-proxy/PLG-e336dc31463https://api-marco.finboot.com/resource-proxy/PLG-d8d9dfca47bFinboot's Ethereum network
finboot-clique-dev-v1Finboot's dev Ethereum network
finboot-test-v2Finboot's test Ethereum network
finboot-ethereum-mainnetEthereum Mainnet network
finboot-ethereum-goerliEthereum Goerli network
finboot-ethereum-rinkebyEthereum Rinkeby network
finboot-ethereum-ropsenEthereum Ropsen network
alastria-mirrorAlastria network
Hyperledgerhftn1-test-channel-1HFTN1 test channel
hftn1-test-system-channelHFTN1 test system channel

With MARCO, you have the flexibility to deploy your own explorers and cloud wallets, giving you complete control over the servers that your information is being sent to. For more information, see Plugins.

Additionally, you can add other private networks to your MARCO organization if they share the same technology and APIs as the supported DLTs.

Nodes

A node is a computer running the DLT client software connected to a network. Normally, each node has a copy of the data stored in the network.

MARCO defines a set of nodes for each network to interact with the DLT. In addition, you can list other nodes if you prefer to communicate with your nodes.