About SettleMint

Platform overview

The SettleMint platform: what it is and what it does

SettleMint is a full-stack blockchain infrastructure and application development platform designed to accelerate the creation, deployment, and management of enterprise-grade decentralized applications. It streamlines blockchain adoption by combining essential infrastructure services, such as network setup, node configuration, smart contract development, middleware, off-chain integrations, and front-end deployments, into a unified environment. SettleMint supports both permissioned networks (Hyperledger Besu, Quorum, and Hyperledger Fabric) and public networks (Ethereum, Polygon, Optimism, Arbitrum, Fantom, Soneium and Hedera Hashgraph), significantly reducing complexity and accelerating your time-to-market.

Acting as a Swiss Army knife for blockchain developers, SettleMint provides comprehensive, pre-configured tooling to simplify every stage of your blockchain development journey. The platform includes built-in IDEs for smart contract development, automatically generated REST and GraphQL APIs, real-time data indexing middleware, enterprise-grade integrations, and secure off-chain storage and database options. Whether deploying applications via a Managed SaaS or Self-Managed (on-premises) model, SettleMint's integrated approach ensures robust security, seamless scalability, and simplified operational management for enterprise-grade decentralized applications.

SettleMint Platform


Settlemint components

SettleMint's platform encompasses a comprehensive ecosystem of services that can be configured for diverse blockchain scenarios. Below is a high-level summary table, followed by detailed component descriptions (including specifics about private permissioned networks, Layer 1 and Layer 2 public blockchains, participant management, node configuration, transaction signing, off-chain integrations, and more).

Components overview

CategoryComponentUsage & Ecosystem FitDocs
1. Blockchain InfrastructureBlockchain Network ManagerLaunch and manage both public and private networks. Configure nodes, choose consensus mechanisms, and handle chain settings to lay the foundation of your application.Network Management
Consortium ManagerOversee participant onboarding and permissioning in private or consortium-based blockchains, enforcing governance rules in multi-organization projects.Consortium Setup
Blockchain NodesDeploy validating or non-validating nodes on EVM networks. Validating nodes participate in consensus, while non-validating nodes manage load distribution and serve read requests. On Fabric, deploy peers and orderers to respectively validate transactions and order them into blocks.Node Management
Blockchain Load BalancerOn EVM networks, distribute transaction requests across multiple nodes, improving throughput, fault tolerance, and overall network resilience.Load Balancer
Transaction SignerProvides a secure environment for signing transactions before they are broadcast to the network, minimizing the exposure of private keys at the application layer.Transaction Signer
Blockchain ExplorerInspect transactions, blocks, and contracts through a graphical interface or API. This is essential for diagnostics and confirming on-chain activity.Blockchain Explorer
2. Smart Contract DevelopmentCode Studio (IDE)A web-based IDE for writing, compiling, and deploying smart contracts (e.g., in Solidity for EVM networks or Typescript or Go for Fabric). It integrates with the rest of the platform for a seamless dev experience.Code Studio Guide
SDKA software development kit for programmatically interacting with your blockchain workflows directly from your codebase or CI/CD pipeline.SDK Guide
CLIA command-line toolkit that supports automated workflows, including contract compilation, deployment, and versioning, all from within your terminal or CI/CD pipeline.CLI Guide
3. Middleware & API LayerSmart Contract API PortalAutomatically generates REST or GraphQL endpoints for your deployed contracts, eliminating manual integration code and simplifying front-end or third-party access. Available for EVM networks only.Smart Contract API Portal
Graph MiddlewareIndexes on-chain events so you can query them in real time using GraphQL. Suited for analytics, marketplace applications, or any scenario involving data-intensive queries. Available for EVM networks only.Graph Middleware
Ethereum Attestation IndexerFocused on indexing attestations from the Ethereum Attestation Service (EAS), facilitating credential management, compliance checks, and advanced auditing. Available for EVM networks only.Attestation Indexer
Blockchain Explorer APIGrants programmatic access to the data shown in the Explorer, which is useful for automated monitoring, scripting, or custom analytics integrations.Blockchain Explorer API
Integration StudioA drag-and-drop interface for building workflows that connect on-chain events to external systems (e.g., ERP, CRM, HR). Reduces custom coding for routine integrations.Integration Studio
Firefly FabconnectFireFly FabConnect is an API middleware that enables seamless integration between enterprise systems and Fabric networks for secure and scalable digital asset and workflow automation.Firefly Fabconnect
4. Database, Storage & App DeploymentS3 Storage (MinIO)An S3-compatible object storage ideal for large files and logs that don't require on-chain immutability. Can be used for user-generated content or enterprise documents.S3 Storage
IPFS StorageDecentralized and tamper-proof file storage for documents, certificates, and other sensitive data. Ideal for publicly verifiable artifacts like NFT metadata.IPFS Storage
Hasura GraphQL EngineA real-time GraphQL API atop a PostgreSQL database for off-chain data. Simplifies data handling by providing instant schema-based queries and updates.Hasura GraphQL
Custom DeploymentsContainerize and deploy both front-end and back-end components. This approach makes it straightforward to scale each component independently and roll out updates efficiently.Custom Deployments
5. Security & AuthenticationPrivate Key ManagementVarious options, from software-based storage to Hardware Security Modules (HSMs), for safeguarding cryptographic keys and ensuring secure transactions.Key Management
Access Tokens (PAT/AAT)Control access to the platform and its APIs using token-based authentication. Enables role-based permissions for both user and machine (app) identities.Access Tokens
7. Application KitsAsset Tokenization KitA full-stack accelerator for tokenizing assets, including prebuilt smart contracts and a ready-to-use dApp codebase to jump-start tokenization projects.Asset Tokenization Kit

Platform components:

Below is an in-depth look at each major component. We have seamlessly incorporated the details on private permissioned networks (Hyperledger Besu, Quorum, Hyperledger Fabric), Layer 1 and Layer 2 public blockchains, participant management, node configuration, transaction signing, code development, and more. All content is retained to ensure you have the full context needed for enterprise blockchain projects.

Private permissioned networks

  • Hyperledger Besu A highly popular permissioned blockchain framework offering enterprise-grade security, private transactions, and governance control with QBFT consensus.
  • Quorum A private Ethereum fork incorporating encrypted transactions and privacy features. Suitable for enterprises that want Ethereum smart contract compatibility without exposing sensitive data.
  • Hyperledger Fabric A modular blockchain allowing pluggable consensus. Widely used in business settings that require robust security, customizable endorsement policies, and efficient performance.

Consortium Manager & Participant Permissions

In SettleMint, the Consortium Manager helps you manage participants for private networks. Each participant can have granular permissions (e.g., ability to add validating nodes, invite members, or manage governance), ensuring enterprise-class security and decentralized decision-making.

Network Manager: Genesis Files & External Nodes

The Network Manager allows you to create or join external blockchain networks by configuring genesis files (defining chain parameters) and specifying bootnodes. This fosters interoperability and consortium formation, letting you align all nodes under a shared initial state while securely integrating additional participants.

Layer 1 (L1) public networks

  • Ethereum A decentralized blockchain that transitioned to Proof of Stake (PoS), known for its extensive developer community and smart contract capabilities.
  • Avalanche High-speed chain with subnet support and a PoS approach, delivering low-cost and near-instant finality.
  • Hedera Hashgraph A scalable public ledger offering enterprise-level security and low fees, relying on asynchronous Byzantine Fault Tolerance.
  • Sonic Sonic, originally launched as Fantom, is a high-performance public blockchain network which leverages a unique consensus mechanism called Lachesis.

By selecting an L1 network within the Network Manager, you can deploy and manage nodes, handle load balancing, and integrate with SettleMint's transaction signing, making it easier to develop or migrate dApps onto top-tier public blockchains.

Layer 2 (L2) public networks

  • Polygon PoS A sidechain for Ethereum that offers faster transactions and lower fees, connected to mainnet for added security.
  • Polygon zkEVM A zero-knowledge rollup solution providing even greater efficiency, bundling transactions off-chain while preserving Ethereum's security.
  • Optimism Uses optimistic rollups to group off-chain transactions into batches verified on Ethereum.
  • Arbitrum Another leading optimistic rollup-based approach to improve Ethereum's scalability and reduce fees.
  • Soneium Soneium operates as a layer 2 solution built atop Ethereum, emphasizing high throughput, and seamless cross-chain connectivity..

Layer 2s are favored for high-volume applications, as they ease congestion on mainnet Ethereum while retaining EVM compatibility. Through SettleMint, you can deploy or connect to these networks, benefiting from the platform's end-to-end infrastructure and dev tooling.

Blockchain nodes

The Nodes panel in SettleMint's Network Manager provides a holistic view of the network, whether it's private or public. You can:

  • Add Validating Nodes: Nodes that participate in consensus, securing the network.
  • Add Non-Validating Nodes: Handle data queries and reduce validator load.
  • Configure Load Balancers: Improve performance by routing requests across multiple nodes.
  • Add Peers: On Fabric, peers are responsible for maintaining the ledger and executing chaincode. You can add or configure peers to support transaction endorsement and data consistency.
  • Add Orderers: On Fabric, orderers handle transaction ordering and ensure consistent block creation across the network. Configure orderers to maintain consensus and streamline block propagation.
  • Check Live Logs: Monitor node statuses in real time, tracking identity, enode URLs, and configuration details. This granular management ensures your network remains stable and scalable, even under heavy workloads.

Transaction signer

The Transaction Signer is a critical piece in SettleMint that securely signs and broadcasts transactions. By integrating with nodes via JSON-RPC or WebSockets, it provides:

  • Key Management Services: Including HSM support, ensuring sensitive private keys remain protected.
  • API Access & Audit Logging: Allowing you to monitor transaction flows and enforce role-based control.
  • Automated Transaction Execution: Suitable for workflows requiring consistent, programmatic on-chain updates.

Blockchain load balancer

To maintain high availability and resource efficiency, SettleMint includes a dedicated load balancer. It distributes JSON-RPC calls, GraphQL queries, and transaction submissions across multiple nodes, minimizing downtime if one node fails and preventing any single node from becoming a bottleneck. This is especially vital for enterprise-scale applications with large user bases or transaction volumes.

Blockchain explorer

The Blockchain Explorer offers real-time insights into:

  • Transactions: See if they've been mined or validated.
  • Blocks: Examine block production, verifying chain integrity.
  • Smart Contracts: Inspect states, method calls, and event logs.
  • Network Participants: Track node identities and governance roles in private networks. It relies on fast JSON-RPC and GraphQL queries, making it a cornerstone for auditing, diagnostic checks, and compliance reporting.

Code studio IDE

A browser-based IDE that streamlines contract development for various networks:

  • Foundry/Hardhat Integration: Preconfigured setups to compile, test, and deploy Solidity contracts for EVM-based chains like Hyperledger Besu or Quorum.
  • Chaincode Support: For Hyperledger Fabric networks, enabling enterprise-grade business logic.
  • Templates & Custom Libraries: Jump-start new projects or adapt existing ERC20, ERC721 and ERC1155 standards easily.
  • Terminal & GitHub Integration: Enables collaboration, version control, and quick dependency management. Because it's fully hosted in SettleMint, you don't need a local environment—resulting in a frictionless dev experience.

Smart contract api portal

After deployment, the Smart Contract API Portal translates your contract

ABIs into REST and GraphQL endpoints—often termed "write middleware"

because they allow writing data on-chain through these automatically generated APIs. It includes:

  • OpenAPI Documentation: So you can test endpoints directly in the browser.
  • Interactive Interface: Easily check function parameters and event outputs.
  • Hundreds of Endpoints per Contract: Eliminating the need to manually code them. This shortens the time from contract deployment to integration with front ends or third-party services.

Graph middleware

Graph Middleware accelerates read operations by indexing specified on-chain data in real time. Developers define subgraphs that specify which events, transactions, and states to monitor, enabling quick data retrieval via GraphQL. Popular for:

  • DeFi Dashboards
  • NFT Marketplaces
  • Real-time Analytics By removing the need to scan entire blockchains manually, Graph Middleware makes complex queries simple and efficient.

Ethereum attestation indexer

Enterprise solutions often require verifiable credentials (e.g., identity attestations or compliance confirmations). The Ethereum Attestation Indexer monitors and indexes data produced by the Ethereum Attestation Service (EAS). It then presents these attestations through a GraphQL API, allowing:

  • Identity Verification
  • Reputation Systems
  • Regulatory Tracking This specialized middleware simplifies trust-based interactions, reducing custom code for indexing or auditing attestations.

Integration studio

The Integration Studio is a low-code, Node-RED-based environment for orchestrating cross-system workflows:

  • 4,000+ Pre-Built Connectors: Link blockchains to ERP, CRM, HR, AI/ML, and other external systems.
  • Event-Driven Processes: React to on-chain activities by triggering off-chain actions, such as sending emails or updating databases.
  • API Management: Expose blockchain functions as RESTful endpoints or incorporate external APIs into on-chain processes. This reduces the need for heavy custom coding when bridging decentralized and centralized systems.

Hasura graphql engine

Hasura seamlessly manages off-chain data—often user details, authentication, or large volumes of records that don't need to reside on-chain.

Paired with a PostgreSQL database, Hasura automatically generates a real-time GraphQL schema, offering:

  • Instant Queries & Mutations
  • Role-Based Access Control
  • Real-Time Updates for dashboards and front ends By decoupling large or frequently changing data from blockchain storage, you optimize both performance and cost while retaining cryptographic proof references on-chain as needed.

S3 storage (minio)

For storing large files, such as logs, digital certificates, transaction receipts, SettleMint offers an S3-compatible MinIO service. You can:

  • Upload & Retrieve Files via Standard S3 APIs
  • Control Access Permissions
  • Benefit from High-Performance Object Storage It's ideal for data that doesn't require on-chain immutability or public distribution (unlike IPFS). Typical use cases include operational logs, user-generated content, and archives that must remain accessible and secure.

Ipfs storage

SettleMint integrates IPFS for decentralized, tamper-proof file storage. A unique hash (CID) identifies each file, enabling:

  • Verified Authenticity: Hash-based references confirm file content hasn't changed.
  • Permanent Distribution: Files remain online as long as peers host them, removing dependency on a single provider.
  • Ideal for NFTs, Public Certificates, and Audit Logs that require trustless verification. By offloading large files to IPFS and storing only the hash on-chain, you can preserve blockchain efficiency while retaining provable data integrity.

Private key management

Depending on risk, compliance requirements, and scale, SettleMint supports multiple approaches:

  • Accessible ECDSA P-256: Straightforward software-based storage.
  • Hierarchical Deterministic (HD) ECDSA P-256: Generate multiple child keys from a master seed for structured backups.
  • Hardware Security Modules (HSMs): Tamper-resistant devices ensuring maximum security for enterprise or regulated use cases. Each approach integrates with the Transaction Signer, guaranteeing seamless and secure execution of on-chain operations.

Access tokens (pat/aat)

Two forms of token-based authentication and authorization:

  • Personal Access Tokens (PATs): Tied to individual users for tasks like contract deployment, node setup, or platform configuration.
  • Application Access Tokens (AATs): For machine-to-machine interactions, often used by microservices or scripts that require secure blockchain access. Admins can create, rotate, or revoke tokens, applying granular role-based controls to ensure only authorized entities interact with the network.

Custom deployments

SettleMint enables developers to containerize custom applications, front-end dashboards, specialized microservices, or custom oracles, and host them within the platform. You can:

  • Define Container Images & Environments
  • Configure Domains & SSL
  • Scale Resources based on user traffic This integrated approach eliminates the need for separate hosting services, simplifying operational overhead and unifying observability.

Asset tokenization kit

The Asset Tokenization Kit is a full-stack accelerator designed to simplify and speed up the development of tokenized asset platforms. It provides pre-built smart contracts and a ready-to-use dApp UI, enabling businesses to launch tokenized assets quickly and efficiently.

  • Pre-configured Smart Contracts: Based on ERC20 standard for various asset types, including stablecoins, bonds, equity, funds, and more.
  • Meta Transactions & Account Abstraction: Enables gasless transactions and wallet abstraction for a seamless user experience.
  • Compliance & Access Control: User management, KYC, whitelisting, and role-based access control for better governance.

This plug-and-play solution accelerates blockchain adoption, allowing enterprises to tokenize assets securely while ensuring flexibility and scalability.