Network manager
Blockchain network manager offers a user-friendly interface for configuring private permissioned networks, connecting to Layer 1 and Layer 2 public networks, and joining existing external networks.
The Blockchain Network Manager in SettleMint simplifies the setup and management of blockchain infrastructure across any environment. It enables users to deploy, configure, and monitor blockchain nodes on both public and permissioned networks without requiring manual DevOps effort. With built-in capabilities for node scaling, load balancing, and multi-region deployments, it ensures high availability, operational efficiency, and full lifecycle control.
The Blockchain Network Manager offers integrated monitoring and control features to manage blockchain infrastructure with precision. It provides real-time insights into node health, transaction throughput, and resource utilization across all environments. Administrators can view logs, receive alerts, and track operational metrics through a unified dashboard and it ensures proactive management, faster issue resolution, and greater reliability of blockchain network deployments.
Key capabilities
Create private permissioned networks
- Deploy Hyperledger Besu, Hyperledger Fabric, or Quorum networks with pre-configured templates and guided workflows, ensuring rapid setup for enterprise use cases.
Connect with public networks
- Seamlessly integrate with Ethereum, Polygon, Hedera, Avalanche, Arbitrum, Optimism, Sonic, Soneium, and other leading public blockchains, enabling hybrid solutions that leverage both public and private networks.
Join external networks
- Use SettleMint's tooling to connect to existing networks, expand infrastructure, or migrate to the SettleMint platform, providing flexibility for organizations with pre-existing blockchain deployments.
Join via invitation code
- Easily connect to pre-existing networks within SettleMint using an invitation code, streamlining collaboration in consortium setups.
Supported networks
The SettleMint Network Manager supports a wide range of blockchain protocols, catering to both private permissioned and public network requirements. Below is a summary of the supported networks:
Network Type | Protocol | Description |
---|---|---|
Permissioned | Hyperledger Besu | Enterprise-grade permissioned blockchain with QBFT consensus. |
Permissioned | Quorum | Ethereum fork with privacy features and encrypted transactions. |
Permissioned | Hyperledger Fabric | Modular blockchain with pluggable consensus and customizable policies. |
Public L1 | Ethereum | Decentralized blockchain with PoS, known for smart contracts. |
Public L1 | Avalanche | High-speed chain with subnet support and PoS. |
Public L1 | Hedera Hashgraph | Scalable public ledger with aBFT and low fees. |
Public L1 | Sonic | High-performance EVM-compatible blockchain with sub-second finality. |
Public L2 | Polygon PoS | Ethereum sidechain for faster, cheaper transactions. |
Public L2 | Polygon zkEVM | Zero-knowledge rollup for efficient Ethereum scaling. |
Public L2 | Optimism | Optimistic Rollup solution for Ethereum scalability. |
Public L2 | Arbitrum | Optimistic Rollup for improved Ethereum performance and lower fees. |
Public L2 | Soneium | Ethereum L2 scaling solution with high throughput and low costs. |
Network deployment & configuration
Evm-based private networks (besu, quorum)
Users can configure the following parameters before deploying a private permissioned EVM-based network:
Parameter | Description |
---|---|
Chain ID | A unique identifier for the blockchain network. |
Seconds per Block | Time interval for block creation. |
Gas Price | Minimum gas price required for transactions (specified in wei). |
Gas Limit | Maximum amount of gas allowed per block. |
EVM Stack Size | Maximum stack size for the Ethereum Virtual Machine (EVM). |
Contract Size Limit | Maximum size of a smart contract in kilobytes (KB). |
Genesis block configuration
The genesis.json
file is a critical component of EVM-based blockchain
networks, defining the initial state and parameters of the blockchain to ensure
secure and structured network operations. Key elements include:
- Chain ID: Uniquely identifies the network to prevent replay attacks.
- Consensus Mechanism: Determines how blocks are validated, providing the necessary governance structure (e.g. QBFT, PoA, PoS).
- Pre-allocated Balances: Specify the initial allocation of tokens for specific addresses.
- QBFT Validator Information: Defines the nodes responsible for validating transactions in Quorum Byzantine Fault Tolerance (QBFT)-based networks.
Developer integrations
The SettleMint Network Manager provides developer-friendly tools to facilitate smart contract development and network interactions:
- Faucet Wallets: Enable test token distribution for private networks, making it easier for developers to test transactions.
- Genesis file availability: Users can access and download
genesis.json
file, allowing for easy network expansion outside SettleMint platform.
Hyperledger fabric networks
Users can configure the following settings before deploying a Fabric
network:
Parameter | Description |
---|---|
Endorsement Policy | Defines transaction endorsement requirements ("By all peers" or "By majority of peers"). |
Batch Timeout | Time before transactions are grouped into a block. |
Max Messages in Batch | Maximum number of messages in a batch. |
Absolute Max Bytes in Batch | Upper limit on batch size in megabytes (MB). |
Preferred Max Bytes in Batch | Preferred batch size in megabytes (MB). |
Channel configuration and policies
Hyperledger Fabric networks use a configtx.json
file to define network
channels, membership rules, and policies. Key components include:
- Application Group: Defines policies for participating organizations,
specifying details such as:
- Organization Name
- Policies:
- Admin: Roles allow users to modify configurations.
- Endorsement: Policies require transaction approvals from specific peers.
- Readers and Writers: Policies define access to channel data.
- Orderer Group: Configures the ordering service responsible for transaction
finalization. Settings include:
- Batch Timeout: Determines the time before transactions are grouped into a block.
- Max Messages Per Batch: Controls block size.
- Consensus Type: Typically
etcdraft
, a Raft-based ordering service.
Network governance and security
Hyperledger Fabric networks require robust security and governance mechanisms:
- Membership Service Provider (MSP): Controls identity verification and authentication, ensuring only authorized participants can access the network.
- Root Certificates and TLS Certificates: Define trusted entities for secure communication.
- Endorsement Policies: Determine how transactions are validated across organizations, enforcing compliance and preventing unauthorized modifications.
- Block Validation Policies: Ensure the integrity and security of the distributed ledger, maintaining network trustworthiness.
Network monitoring & management
Evm-based networks
The dashboard provides insights into:
- Network Details: Name, deployment location, creation date, blockchain version, protocol type.
- Key Configurations: Chain ID, block time, gas price, gas limit, contract size limit, EVM stack size.
- Genesis File Access: Contains initial network configuration.
System recommendations
Recommendation At least four validator nodes are required to ensure Byzantine Fault Tolerance.
Faucet wallet
- Includes mnemonic phrase, private key, derivation path, Ethereum address.
- Provides a large test balance for development and testing.
Public network monitoring parameters
The dashboard provides real-time analytics on:
- Best block height
- Current gas price
- Current gas used
- Block height over time
- Suggested gas price over time
- Gas used over time
- Transactions per block
- Pending transactions over time
- Gas limit over time
- Block size over time
- Geographical location of nodes
Monitoring and analytics
The Network Manager provides real-time insights into network performance:
- Current Block Height: Represents the latest block processed.
- Transaction Volume: Gives an overview of the number and frequency of transactions, allowing organizations to analyze usage trends.
- Node Health Monitoring: Ensures that validator and RPC nodes remain active and operational.
- Gas Consumption: Analytics provide insights into network congestion and transaction costs.
- Pending Transactions: Monitoring helps identify potential bottlenecks in the system, enhancing troubleshooting and optimization efforts.
Hyperledger fabric networks
The dashboard offers comprehensive network monitoring, including:
- Network Overview: Name, deployment location, creation date, blockchain version, protocol type, channel ID, MSP ID.
- Channel Configuration JSON File Access.
- Batch Processing Settings:
- Timeout
- Maximum messages
- Batch size
Real-time performance monitoring
- Number and location of nodes.
- Active consensus nodes and cluster size.
- Latest block committed.
- Real-time transaction monitoring, allowing users to keep track of all blockchain activities.
- Health status of orderer and peer nodes.
- Performance analytics, including block generation times, to help organizations optimize their blockchain operations.
- Endorsement policy compliance tracking to ensure transactions adhere to predefined security and governance policies.
System recommendations
Recommendation Alerts for fault tolerance and orderer node requirements are provided in the system.
Key benefits
- Simplifies the deployment process for Hyperledger Fabric networks through a guided setup approach.
- Efficiently configures access control, consensus models, and governance settings, ensuring a seamless blockchain deployment experience.
- Designed for scalability, supporting multi-organization setups with secure identity management.
- Integrated monitoring provides organizations with real-time insights into network performance and compliance adherence.
Supported blockchain network protocols
Private permissioned networks
SettleMint's Network Manager excels at creating and managing private permissioned networks, which are ideal for enterprises requiring strict control over data privacy, access, and governance. Below are the supported frameworks, enriched with additional details and practical use cases.
Hyperledger besu
Hyperledger Besu is an enterprise-grade, Ethereum-based blockchain framework designed for permissioned and consortium networks. It offers private transactions, configurable consensus mechanisms (IBFT, QBFT), and Ethereum Virtual Machine (EVM) compatibility, allowing seamless integration with existing Ethereum tools. Its modular architecture makes it a flexible choice for businesses that require high security and compliance.
Key Features
| Example Use Cases
|
Quorum
Quorum is an Ethereum-based blockchain designed for enterprises needing privacy and confidentiality in transactions. It supports Raft and IBFT consensus, ensuring high throughput and fast finality. With private transactions and smart contract execution, Quorum is widely used in finance, healthcare, and government sectors where data protection is crucial.
Key Features
| Example Use Cases
|
Hyperledger fabric
Hyperledger Fabric is a modular and scalable blockchain framework, ideal for enterprise solutions requiring private and permissioned networks. Its multi-channel architecture allows organizations to share data securely while maintaining privacy. Fabric's pluggable consensus mechanisms and endorsement policies make it a powerful choice for industries needing custom governance models.
Key Features
| Example Use Cases
|
Layer 1 (l1) public networks
Ethereum
Ethereum is the most widely adopted decentralized blockchain, supporting smart contracts, decentralized applications (dApps), and financial services (DeFi). It transitioned to Proof of Stake (PoS) with Ethereum 2.0, reducing energy consumption while improving scalability. Ethereum's rich ecosystem makes it a leading choice for developers and enterprises.
Key Features
| Example Use Cases
|
Avalanche
Avalanche is a high-speed Layer 1 blockchain that enables the creation of custom subnets, making it highly scalable and interoperable. It uses a unique Proof of Stake (PoS) consensus, ensuring low fees, near-instant finality, and high transaction throughput. Its EVM compatibility allows seamless migration of Ethereum-based dApps.
Key Features
| Example Use Cases
|
Hedera hashgraph
Hedera Hashgraph is an enterprise-ready public ledger that uses asynchronous Byzantine Fault Tolerance (aBFT) for security and efficiency. It provides low-cost transactions, predictable pricing, and high throughput with up to 10,000 transactions per second. Its governance model, managed by major enterprises, ensures stability and regulatory compliance.
Key Features
| Example Use Cases
|
Sonic
Sonic is a high-performance Layer 1 blockchain designed for speed and scalability, offering EVM compatibility and sub-second transaction finality. Built by the team behind Fantom, it supports up to 10,000 transactions per second, making it ideal for DeFi and real-time applications. Its native bridge to Ethereum enhances liquidity and interoperability.
Key Features
| Example Use Cases
|
Layer 2 (l2) public networks
Polygon pos
Polygon PoS is an Ethereum-compatible Layer 2 sidechain that provides faster transactions and lower fees while being secured by the Ethereum mainnet. It supports high-volume applications like gaming, DeFi, and NFTs, reducing congestion on Ethereum. The PoS mechanism ensures low-cost and scalable transaction processing.
Key Features
| Example Use Cases
|
Polygon zkevm
Polygon zkEVM is a zero-knowledge rollup solution that enables secure and private transactions while maintaining Ethereum compatibility. It improves scalability, reduces gas fees, and supports high-throughput applications. Businesses looking for privacy-preserving blockchain solutions benefit from its advanced cryptographic techniques.
Key Features
| Example Use Cases
|
Optimism
Optimism uses Optimistic Rollups to batch process transactions off-chain, reducing Ethereum's congestion and gas fees. It ensures faster finality while maintaining Ethereum's security and decentralization. Optimism is widely used for scalable DeFi applications and developer-friendly dApps.
Key Features
| Example Use Cases
|
Arbitrum
Arbitrum is an Optimistic Rollup solution that enhances Ethereum's scalability by processing transactions off-chain while ensuring on-chain security and fraud-proof verification. It provides reduced fees, high throughput, and seamless Ethereum compatibility, making it a popular choice for scalable dApps and DeFi applications.
Key Features
| Example Use Cases
|
Soneium
Soneium is an Ethereum Layer 2 blockchain developed by Sony Block Solutions Labs, leveraging Optimistic Rollups for scalability and efficiency. Built on the OP Stack, it offers high throughput, low-cost transactions, and EVM compatibility, targeting entertainment and enterprise use cases with seamless Web3 integration.
Key Features
| Example Use Cases
|