SettleMint
System addons

System addons overview

Understand how DALP system addons are discovered, installed, and operated across settlement, distribution, yield, fee, feed, conversion, and infrastructure workflows.

System addons are Directory-registered factories that extend a DALP environment with optional workflow capabilities. The registry groups these into five families: settlement, distribution, income and fee management, data feeds, and asset conversion. Addons install when the system converges to the on-chain Directory. Onboarding handles this automatically. For anything the Directory gains afterwards, go to Organisation settings > Operations > System updates. Operators then use addon workspaces for the operations their roles permit, while asset rules, custody approvals, compliance checks, and network execution still govern each submitted transaction.

System addons extend platform capabilities with optional features

How addons fit into the platform

The platform registers system addons at the system level, not on each asset. It reads the on-chain Directory, adds UI labels and categories for known addon types, and separates factory setup from day-to-day addon instances.

Rendering diagram...
LayerWhat it controlsWhat you can do
Directory registrationWhich addon types exist in the environmentConfirm the Directory has registered the addon type before installing it
UI enrichmentCategory, icon, label, hidden status, and feature groupingUse the System updates filters to find the right addon family
System installationWhether the platform has deployed an addon factoryInstall visible addon types with administrator permission
Addon workspaceFactory address, instance list, and addon-specific operationsReview instances and open detail pages for settlement, offering, or feature workflows

What addons do and do not own

System addons add optional platform factories. They do not take over the underlying asset, custody model, compliance rules, network operation, or treasury approval flow.

AreaOwnerWhat stays outside the addon
Addon registrationPlatform environment and Directory configurationRegistering unsupported addon types or enabling hidden contract capabilities through System updates
Addon installationPlatform administratorBypassing administrator permissions or installing an addon before Directory registration
Addon workspace operationsAuthorized operator for the installed factory or instanceChanging token compliance rules, custody approvals, or network settlement finality
Asset and transaction controlsThe relevant asset, compliance, custody, and network systemsReplacing KYC checks, custody-provider decisions, off-platform execution behaviour, reserve accounting, or legal approvals
Read-side visibilityIndexing and UI state for the environmentGuaranteeing immediate display of a factory or instance before the indexer processes the source transaction

Choose the addon family you need

The current addon registry groups visible addon types into five functional categories. Choose the family by the operation you need to run, then open the specific addon guide or workspace for the implementation details. The platform hides Vault from System updates. It remains a contract-level treasury capability that syncs silently.

FamilyVisible addon typesPurpose
DistributionPush airdrop, vesting airdrop, time-bound airdrop, token sale, historical balances, voting power, permitToken distribution, offering, holder-history, governance, and permit-related workflows
Income and feesFixed yield schedule, maturity redemption, transaction fee, transaction fee accounting, external transaction fee, fixed treasury yield, AUM feeYield, redemption, fee, and treasury-income behaviour for assets that need those controls
ExchangeXvP settlement, conversion, conversion minterAsset exchange, settlement, and conversion workflows
DataScalar feed aggregator adapter, issuer-signed scalar feed, price resolverPrice, NAV, feed, and valuation data used by platform workflows
InfrastructurePaymaster signerPlatform support for advanced accounts gas sponsorship

If you are setting up the platform, start with Install addons. If an addon is already installed, go to Review addon workspaces to find its factory address and instance list.

Discovery and installation states

System updates separates components by current environment state, so administrators can tell whether a component is already on the system, available to install, or not yet registered in the Directory.

StateSource conditionMeaning
InstalledThe system already has the factory for the addon typeAuthorized users can open its workspace and use the supported workflows
Available to installThe Directory has registered the addon type, but it is not yet on the systemA system manager installs it by running System updates
Not registeredThe Directory has not registered the addon type for this environmentRegister the type in the Directory before installing it

Installation path

Onboarding installs every available component automatically, so most environments never need a manual install step. When the Directory later gains a new addon, factory, or compliance module, install it from Organisation settings > Operations > System updates. That step compares your system against the Directory and converges it in one guided run. The update installs all missing addons in one run. See Install addons for the full walkthrough.

If the environment has a bond factory, onboarding includes the fixed yield schedule addon. Bond workflows depend on yield scheduling, so onboarding installs it as part of the standard set.

After installation, an addon factory becomes available through an addon workspace. That workspace gives operators the factory address, the instance list, and the detail page for supported instance types such as XvP settlements or token sales.

Production checks

System addons expose platform capabilities. Each operation still passes through the standard access and compliance controls, and custody decisions and network execution apply as normal.

CheckWhat to confirm before production
Access controlAdministrator rights install addon factories. Contract roles and user permissions still decide which instance operations are available.
Registry stateThe Directory must have registered the addon type for the environment before the UI can install it.
Instance configurationEach settlement, sale, feed, fee, or feature instance keeps its own configuration and lifecycle.
Asset and compliance rulesToken rules, compliance checks, custody decisions, and network execution still apply to submitted transactions.
Read-side freshnessAddon workspaces depend on indexed state. Recently deployed factories or instances can take time to appear after the source transaction completes.

Next steps

On this page