SettleMint
ArchitectureComponentsCapabilities

Overview

Capabilities are optional operational modules deployed through the factory pattern. Each capability adds specific functionality -- token distribution, treasury management, settlement, or token sales -- without modifying core platform services.

Purpose: Describe the capabilities layer -- operational tools that extend DALP through a standardized factory deployment pattern.

  • Doc type: Reference

What you'll find here

  • How capabilities extend the platform without modifying core services
  • The factory deployment pattern for capability installation
  • Inventory of all four capabilities with responsibilities
  • Links to each capability's detailed architecture page

Layer overview

Capabilities are self-contained operational modules. Unlike infrastructure services that run continuously, capabilities are deployed on-demand through the factory pattern: a factory contract deploys and configures capability instances per asset or per tenant. Each instance operates independently with its own on-chain state.

This pattern provides two architectural benefits. First, capabilities can be added or upgraded without redeploying core platform services. Second, each capability instance has isolated state, preventing cross-contamination between assets or tenants.

All capabilities interact with the SMART Protocol for compliance enforcement and use infrastructure services (Execution Engine, Transaction Signer) for reliable execution.

Components

ComponentResponsibilityDetails
AirdropToken distributionThree strategies: direct push, merkle-drop for gas-efficient claims, and vesting schedules
VaultMulti-signature treasury managementConfigurable approval thresholds, time-locks, and spending limits
XvP SettlementAtomic cross-party settlementDelivery-versus-payment with escrow, matching, and atomic execution
Token Sale (DAIO)Digital Asset Initial OfferingConfigurable sale parameters, investor limits, and compliance-gated participation
Issuer-Signed Scalar FeedPrice data attestationIssuer-signed price feeds with drift protection, history modes, and fixed-point precision

On this page