SettleMint
ArchitectureComponentsInfrastructure

Overview

The infrastructure layer contains the backend services that orchestrate workflows, manage cryptographic keys, sign transactions, index blockchain events, and provide network connectivity. These services are not accessed directly by users -- they operate behind the platform interfaces.

Purpose: Describe the infrastructure layer boundary -- the backend services that execute blockchain operations, manage keys, and maintain queryable state.

  • Doc type: Reference

What you'll find here

  • Role of the infrastructure layer in the architecture stack
  • Inventory of all eight infrastructure services with responsibilities
  • Links to each component's detailed architecture page

Layer overview

Infrastructure services sit between the platform interfaces and the blockchain networks. They handle the operational complexity of blockchain interaction: workflow orchestration with guaranteed delivery, cryptographic key management, transaction signing with nonce serialization, event indexing, and multi-network routing.

These services are internal to the platform. External consumers interact only through the Asset Console or Unified API. Infrastructure services communicate with each other through the Execution Engine's workflow coordination, not through direct service-to-service calls.

Components

ComponentResponsibilityDetails
Execution EngineReliable workflow orchestrationPersistent state machines, exactly-once semantics, compensating transactions (Restate)
Key GuardianSecure cryptographic key storageHSM integration, cloud KMS support (AWS/Azure/GCP), key rotation
Transaction SignerTransaction preparation and signingGas estimation, nonce management, EIP-1559 support, meta-transactions
Contract RuntimeSmart contract interactionABI encoding/decoding, call routing, event parsing
Chain IndexerEvent processing and data translationBlockchain event subscription, state projection, queryable read models
Chain GatewayMulti-network connectivityRPC routing, failover, load balancing across providers
EVM RPC NodeBlockchain network accessTransaction submission, state queries, block monitoring
Feeds SystemTrusted market data feedsPrice feeds, NAV calculations, reference data with configurable sources

Infrastructure monitoring with real-time API metrics

On this page