Enterprise DLT Platform

Distributed Ledger

A permissioned distributed ledger platform for enterprise consortiums — featuring private channels, role-based access, off-chain data anchoring, and regulatory-compliant transaction finality.

Technology Stack

SolidityHyperledger BesuIBFT 2.0Private TransactionsREST API

Key Features

Architecture

┌──────────────────────────────────────────────┐
│       Enterprise DLT Consortium              │
├──────────────────────────────────────────────┤
│                                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐   │
│  │  Node A  │──│  Node B  │──│  Node C  │   │
│  │ (Bank)   │  │ (Insurer)│  │ (Regulator)  │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘   │
│       │              │             │         │
│  ┌────▼──────────────▼─────────────▼─────┐   │
│  │     IBFT 2.0 Consensus Layer          │   │
│  └────────────────────┬──────────────────┘   │
│                       │                      │
│  ┌────────────┐  ┌────▼───────┐  ┌────────┐  │
│  │  Private   │  │  Smart     │  │  REST  │  │
│  │  Channels  │  │  Contract  │  │  API   │  │
│  │  (Tessera) │  │  Layer     │  │ Gateway│  │
│  └────────────┘  └────────────┘  └────────┘  │
└──────────────────────────────────────────────┘

Code Sample

ConsortiumRegistry.sol

contract ConsortiumRegistry is
    AccessControl {

    bytes32 public constant MEMBER_ROLE =
        keccak256("MEMBER_ROLE");
    bytes32 public constant AUDITOR_ROLE =
        keccak256("AUDITOR_ROLE");

    // Record an auditable transaction on-chain
    function recordTransaction(
        bytes32 txHash,
        bytes32 dataHash,
        string calldata channel
    ) external onlyRole(MEMBER_ROLE) {
        records[txHash] = Record({
            sender: msg.sender,
            dataHash: dataHash,
            channel: channel,
            timestamp: block.timestamp
        });
        emit TransactionRecorded(
            txHash, msg.sender, channel
        );
    }
}

Project Metrics

IBFT 2.0

Consensus

Private

Tx Channels

<1s

Finality

Related Products

Blocknetics builds automated tools alongside our consulting practice:

Work With Us

This project represents the kind of production-grade blockchain engineering Blocknetics delivers. Whether you need a similar solution or want to extend an existing one, our team is ready.

Discuss Your Project → ← All Projects