SettleMint
System addons

Install addons

Addons are installed by converging your system to the on-chain Directory. Onboarding installs every available component, and System updates installs anything added to the Directory later.

Addons are no longer installed one at a time. DALP installs every token factory, addon, and compliance module that the on-chain Directory exposes by converging your system to that Directory. Onboarding does this automatically for a new environment, and System updates installs anything the Directory gains afterwards.

System updates lists the components that are not yet on your system

How addons get installed

There is one source of truth — the on-chain Directory — and one action that brings your system in line with it.

WhenWhat installsWhere
Platform onboardingEvery available factory, addon, and compliance module the Directory exposesThe onboarding flow, automatically
After onboardingAny component added to the Directory since your system was last convergedOrganisation settings > Operations > System updates

Because onboarding installs everything, you only return to System updates when the Directory itself gains a new addon, factory, or compliance module — for example after a platform upgrade.

Install through System updates

Go to Organisation settings > Operations > System updates.

The page compares your system against the Directory and lists every component that is missing or out of date, grouped by category. Use search and the show-up-to-date toggle to narrow the list.

Select Update to converge your system to the Directory. This installs every missing component and updates every out-of-date one in a single guided action. You do not pick addons individually.

System updates can include on-chain transactions. Follow the wizard to completion — closing the dialog mid-run does not roll back a transaction that has already been submitted.

Experimental components

Components marked experimental are excluded by default. Turn on Show experimental before running the update if you intend to install them. Running System updates requires system manager permission.

Addons available through the Directory

The Directory is the source of truth for which components exist. The platform registry groups known addon types for the UI and hides contract-level capabilities that are not meant to surface as their own components.

CategoryAddon typesUsed for
DistributionPush airdrop, vesting airdrop, time-bound airdrop, token sale, historical balances, voting power, permitThe workflow distributes tokens, tracks voting or historical balances, or supports permissioned approval patterns.
Income and feesFixed yield schedule, maturity redemption, transaction fee, transaction fee accounting, external transaction fee, fixed treasury yield, AUM feeThe asset needs scheduled income, redemption, treasury yield, or fee accounting behavior.
ExchangeXvP settlement, conversion, conversion minterThe workflow exchanges assets, settles against another leg, or converts between supported token forms.
DataScalar feed aggregator adapter, issuer-signed scalar feed, price resolverThe workflow depends on data feeds or price resolution.
InfrastructurePaymaster signerThe workflow uses advanced accounts for sponsored transaction execution.

What an installed addon gives you

Installing a component makes its capability available platform-wide. It does not grant operating rights or change asset rules.

  • The Directory determines which components exist; System updates installs them; the platform registry controls how known types appear in the UI.
  • Hidden components sync silently and never appear as their own row, even when the contract factory exists.
  • Users still need the right asset roles and workflow permissions to operate an installed addon.
  • Use the addon-specific guide after installation. Each addon surface has its own operating rules.

Troubleshooting

IssueWhat to check
An addon you expected is not availableRun System updates. If it still does not appear, the addon type is not registered in the Directory for this environment.
System updates shows nothing to installYour system already matches the Directory. Newly experimental components only appear with Show experimental on.
Cannot run System updatesConfirm you are signed in with system manager permission.
Addon installed but unavailable in a workflowCheck that the asset flow, roles, and addon-specific permissions match the addon.

On this page