SettleMint
User guidesSystem 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 add optional settlement, distribution, income, fee, data, conversion, and infrastructure workflows to a DALP environment. Platform administrators install visible addons from Settings > Add-ons. Operators then use addon workspaces for the actions 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

System addons are registered at the system level, not on each asset. The platform 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 addon type is registered before installation
UI enrichmentCategory, icon, label, hidden status, and feature groupingUse the Add-ons settings filters to find the right addon family
System installationWhether an addon factory is deployed for the platformInstall 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 operations

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 from the Add-ons installer
Addon installationPlatform administratorBypassing administrator permissions or installing an addon before Directory registration
Addon workspace actionsAuthorized 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 source transaction is indexed

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. Vault is intentionally hidden from the Add-ons settings installer and remains a contract-level treasury capability.

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 account abstraction 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, instances, and supported actions.

Vault scope

Vault is a contract-level multi-signature treasury capability. It is not listed as a visible Add-ons settings installer. See the Vault architecture reference for its roles and transaction lifecycle.

Feeds: platform settings and APIs

Feed-related addon types support data workflows. Feeds can also be reviewed from platform settings and managed through the feed APIs. See the Feeds developer guide for API-level feed operations.

Discovery and installation states

The Add-ons settings page separates addon types by current environment state, so administrators can tell whether they can act immediately or need environment setup first.

UI stateSource conditionMeaning
Enabled add-onsThe system already has an installed factory for the addon typeAuthorized users can open its workspace and use the supported workflows
Registered add-onsThe addon type is known to DALP and registered for the environment, but not installedAn administrator can install the addon factory
Unregistered add-onsThe addon type is known to DALP, but not registered for the environmentRegister the type in the Directory before installation

The Add-ons page also supports type and category filters. Type filters distinguish regular addons, token feature factories, and feed factories. Category filters group addon types by distribution, income and fees, exchange, data, and infrastructure.

Installation path

Administrators can install visible addon types from Settings > Add-ons. During system onboarding, DALP shows the system-addons step to administrators. Use that step to choose platform add-ons before the environment is fully configured.

If the environment has a bond factory, the onboarding flow preselects the fixed yield schedule addon. Bond workflows depend on yield scheduling, so the setup flow treats fixed yield as required for that environment.

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, but each operation still passes through its own role, asset, compliance, custody, and network controls.

CheckWhat to confirm before production
Access controlAdministrator rights install addon factories. Contract roles and user permissions still decide which instance actions are available.
Registry stateA known addon type must be registered 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