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 the on-chain Directory exposes by converging your system to that source of truth. Onboarding handles this automatically for a new environment. System updates covers anything the Directory gains afterwards.

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

How addons get installed

The on-chain Directory is the one source of truth, and converging your system to it is the one step that brings everything in line.

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 lists every component that is missing or out of date. Use search and the show-up-to-date toggle to narrow the list.

Select Update. The platform converges your system to the Directory in one pass, installing every missing component and bringing every out-of-date one in line. You do not pick addons individually; the platform installs the complete set.

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 landed on-chain; any submitted transaction remains final regardless of whether the dialog completes.

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 enabled.
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