SettleMint
ArchitectureComponents

Component Catalog

Master inventory of all DALP components organized by architectural layer: platform interfaces, infrastructure services, operational capabilities, and the on-chain SMART Protocol. Each entry links to its detailed architecture page.

Purpose: Provide a single navigable index of every component in the platform, grouped by architectural layer.

  • Doc type: Reference

What you'll find here

  • Complete component inventory with responsibilities
  • Grouping by architectural layer (platform, infrastructure, capabilities, contracts)
  • Direct links to each component's detailed architecture page
  • Boundary context for understanding ownership and dependencies

Platform

User-facing interfaces that operators and integrators interact with directly.

ComponentResponsibility
Asset ConsoleWeb interface for asset lifecycle management, compliance workflows, and portfolio views
Unified APIOpenAPI-documented programmatic access to all platform operations

Platform layer overview for boundary context.

Infrastructure

Backend services that power the platform's blockchain interactions and workflow orchestration.

ComponentResponsibility
Execution EngineReliable workflow orchestration with persistent state and exactly-once semantics (Restate)
Key GuardianSecure cryptographic key storage with HSM and cloud KMS integration
Transaction SignerTransaction preparation, gas estimation, nonce management, and signing
Contract RuntimeSmart contract interaction, ABI encoding, and call routing
Chain IndexerBlockchain event processing, data translation, and queryable state projection
Chain GatewayMulti-network connectivity with failover and load balancing
EVM RPC NodeBlockchain network access for transaction submission and state queries
Feeds SystemTrusted market data feeds for pricing, NAV calculations, and reference data

Infrastructure layer overview for boundary context.

Asset Contracts

The foundational contract primitive — DALPAsset — and specialized legacy types for existing deployments.

ComponentResponsibility
Asset ContractsDALPAsset and specialized token types for financial instruments

See Token Features for runtime-pluggable extensions to DALPAsset.

Token Features

Runtime-pluggable extensions that add fees, governance, lifecycle, and yield to DALPAsset tokens.

ComponentResponsibility
Token FeaturesRuntime-pluggable features for DALPAsset: fees, analytics, governance, maturity, yield

Capabilities

Operational tools that extend the platform through the factory deployment pattern.

ComponentResponsibility
AirdropToken distribution across three strategies (push, merkle-drop, vesting)
VaultMulti-signature treasury management with configurable approval thresholds
XvP SettlementAtomic cross-party settlement with delivery-versus-payment guarantees
Token Sale (DAIO)Digital Asset Initial Offering with configurable sale parameters

Capabilities layer overview for boundary context.

On this page