SettleMint
User guidesCompliance

Tokenized asset compliance controls

Understand how DALP enforces tokenized asset compliance controls across identity, eligibility, transfer approvals, supply limits, collateral checks, and trusted verification issuers.

DALP enforces tokenized asset compliance controls by combining asset-level compliance modules, reusable policy templates, trusted verification issuers, and on-chain claims. Asset issuers configure the controls an asset must enforce. Identity Managers review participant evidence. Trusted issuers add on-chain verification claims. Transfers, minting, and holder eligibility pass only when the configured controls approve the action.

This page is an explanation hub for asset issuers, compliance operators, Identity Managers, and auditors who need to understand how DALP connects identity, eligibility, policy, transfer approval, collateral, and audit evidence for regulated assets on EVM-compatible networks.

What are tokenized asset compliance controls?

Tokenized asset compliance controls sit between participant onboarding and asset activity. DALP enforces policy conditions that the platform can verify on-chain or through configured verification claims. Your organisation still owns the legal policy, KYC provider, custody provider, approval process, and off-chain evidence process.

Rendering diagram...

Quickstart

Use this sequence when you prepare a regulated asset:

  1. Decide the policy requirement for the asset, such as KYC eligibility, country restrictions, transfer approval, investor caps, supply caps, or collateral backing.
  2. Select a compliance template or configure individual modules during asset creation.
  3. Configure the trusted issuers that can issue the verification topics your controls require.
  4. Review participant or asset evidence off-chain where required, then issue the matching on-chain verification claim.
  5. Operate the asset. DALP checks every configured module for the relevant action.

Who owns what

AreaOwner in DALPWhat DALP enforcesWhat stays with your organisation
Compliance policyAsset issuer or governance roleThe selected modules, thresholds, lists, approval authority, and template copied into the asset configuration.The legal policy, regulatory interpretation, approval procedure, and decision to change controls.
Participant evidenceIdentity ManagerKYC submission status, review actions, and the path to issuing an on-chain verification after approval.Evidence collection standards, document validation, data protection duties, and escalation process.
Verification trustVerification Policy Manager or platform administratorWhich issuer identities are trusted for each verification topic at system or inherited registry level.Issuer selection, independence checks, and periodic review of issuer authority.
Verification claimsTrusted issuerOn-chain claims for topics such as KYC, accreditation, AML, or collateral when the issuer is trusted for that topic.Source evidence, renewal cadence, revocation decisions, and external provider monitoring.
Asset activityCompliance modulesWhether a mint, transfer, or holder eligibility check passes all configured controls.Business decisions after a blocked action, customer communication, and off-chain remediation.
Signing and custodyConfigured signer pathThe platform prepares and tracks the controlled action before it is signed through the configured route.Custody-provider policy, quorum design, key recovery, and custodian-side evidence.

Choose a compliance control

Start from the rule you need to enforce, then choose the DALP control that matches that rule. Use a compliance template when the same policy pattern should be reused across assets. Use individual modules when one asset needs a specific control.

Policy needDALP controlWhere to configure itRead next
Require holders to pass KYC, accreditation, or another OnchainID claimIdentity verificationAdd the module directly or include it in a compliance template.Verify KYC
Allow or block specific identities or addressesIdentity lists or address block listConfigure the list during asset creation or update it later with the asset governance role.Compliance module index
Restrict holders by countryCountry restrictionsSelect allowed or blocked countries in the compliance step.Compliance module index
Limit supply, investor count, capital raised, or issuance volumeSupply and investor limits, capital raise limit, or issuance volume limitConfigure the numeric limit and period before the asset is used by holders.Create asset
Enforce a holding period before transfersTime lockConfigure the hold period and any identity-based exemptions for the asset.Time lock architecture
Require transfer review before executionTransfer approvalConfigure the approval authority and approval conditions for the asset.Transfer approval architecture
Require collateral evidence before mintingSupply cap and collateral or collateral requirementConfigure collateral controls for assets that need backing evidence.Collateral requirement

If your workflow depends on a third-party KYC, KYB, AML, sanctions, or travel-rule provider, use provider-issued claims alongside these controls. The on-chain compliance module enforces the claim or policy condition. The provider integration supplies the external screening or monitoring signal. See compliance provider integrations.

Connect KYC and AML decisions to claims

DALP can accept KYC, KYB, AML, and wallet-monitoring decisions through two issuance paths. Both paths end in the same enforcement model: a trusted issuer adds or revokes an on-chain claim for a topic that an asset compliance module requires.

Issuance pathWhen to use itWho or what issues the claimRead next
Provider-drivenUse this for supported providers that send webhook verdicts or monitoring alerts for mapped people, organisations, or wallets. Supported provider topics are listed in the compliance-provider architecture page; a provider can only issue the topics its adapter publishes.The provider's DALP claim-issuer identity issues or revokes the claim after DALP verifies the signed provider event.Compliance provider integrations
Manual trusted-issuerUse this when your compliance team, outsourced reviewer, or custom provider workflow has completed review outside the supported provider webhook flow and an authorised issuer needs to attest the result in DALP.A user or organisation identity that is trusted for the selected topic issues the claim through DALP.Verify KYC

Use the provider-driven path for provider-backed KYC, KYB, AML, and wallet-monitoring workflows:

  1. Choose a supported provider product and one of the verification topics it can attest, such as knowYourCustomer, knowYourBusiness, or antiMoneyLaundering.
  2. Onboard the compliance provider so DALP provisions the provider as a trusted claim-issuer identity for the selected topic.
  3. Map the provider subject to the DALP identity before webhooks arrive. Hosted applicant checks, entity monitoring, wallet monitoring, and KYT transactions use different subject-mapping paths.
  4. Let the provider send signed webhook events. Approved verdicts issue claims. Rejected verdicts or high-severity monitoring alerts can revoke claims for the configured topic.
  5. Configure the asset compliance module to require that topic. A mint, transfer, or holder check passes only when the identity has a current claim from an issuer trusted for the required topic.

Use the manual path when the decision comes from your own review process or from a custom provider flow that DALP does not receive as a supported webhook event. The issuer still needs to be trusted for the topic before its claim can satisfy compliance. Keep the source review and evidence in your compliance system, then issue or revoke the matching claim in DALP.

Rendering diagram...
Signal or recordWhere it staysWhat DALP uses for enforcement
Identity documents, screening reports, reviewer rationale, provider raw evidence, and retention recordsOff-chain in your provider, case-management, or compliance evidence process.Not used directly by the compliance module. Keep these records available for audit, remediation, and provider escalation.
Provider verdicts, monitoring status, subject mapping, claim topic, issuer identity, and claim stateDALP claim and audit workflow.DALP records the result against the mapped identity or wallet and issues or revokes the configured topic claim.
Topic, issuer identity, signature, claim data, and claim stateOn-chain claim and trusted-issuer checks.Asset compliance modules check whether the identity has a current claim from an issuer trusted for the required topic.
Provider signalTypical DALP topicEnforcement effect
KYC applicant approvalknowYourCustomerThe identity can satisfy KYC-based holder or transfer checks when the provider issuer is trusted for that topic.
KYB business approvalknowYourBusinessThe organisation identity can satisfy business-verification controls that require KYB evidence.
AML or sanctions monitoringantiMoneyLaunderingThe identity or wallet can satisfy AML checks until a rejected verdict or configured severity threshold revokes the claim.
Transaction or wallet monitoringknowYourTransaction or antiMoneyLaunderingDALP records the provider signal against the mapped identity or wallet and applies the configured topic policy.

Keep sensitive provider evidence and documents off-chain. DALP uses the result, topic, issuer identity, claim state, and audit trail to enforce configured controls. Your organisation remains responsible for provider selection, custom connector operation, legal interpretation, evidence retention, escalation, and remediation after a provider flags risk.

How modules work together

When multiple compliance modules are enabled, every enabled module must pass for the action to proceed. A transfer that satisfies KYC but fails a country restriction is blocked. A mint that satisfies role checks but lacks enough collateral evidence is blocked. A transfer approval requirement stays separate from KYC or collateral claims, so the asset can require both prior approval and verified holder eligibility.

Compliance modules can validate different parts of the lifecycle. Burns are role-gated asset operations; compliance modules may update accounting after a burn, but they are not the approval path that blocks the burn.

Control familyTypical check pointExample result
Identity and country controlsHolder eligibility and transfersRecipient must have a trusted KYC claim and an allowed country claim.
Lists and address controlsSender or recipient checksA blocked address or identity cannot participate while the control applies.
Supply and issuance controlsMinting, investor-count checks, and lifecycle accountingMinting stops when a supply cap, capital raise limit, or issuance-volume rule would be exceeded. A transfer to a new holder stops when it would exceed an investor-count limit.
Transfer approvalTransfer executionThe transfer must have the required approval before it executes.
Collateral controlsMintingThe asset identity must have a valid collateral verification with enough backing for the post-mint supply.

Verification system

Verifications are on-chain attestations that confirm facts about investors, issuers, assets, or contracts. A verification only satisfies compliance when the issuer is trusted for the relevant topic.

Each verification contains:

  • Topic: what is being verified, such as KYC, accreditation, AML, or collateral.
  • Scheme: the signature scheme used for the claim.
  • Issuer: the identity that issued the verification.
  • Signature: the cryptographic signature for the verification.
  • Data: verification details, often represented in a privacy-preserving form.
  • URI: an optional reference to supporting data.

Verifications do not have expiration dates by default. If a topic needs renewal, revocation, or expiry handling, define that in your operating process and issue or revoke claims accordingly. Collateral verifications are an example of a workflow where expiry matters because minting depends on current backing evidence.

Trusted issuers

Any identity with an on-chain presence can technically issue a verification. DALP compliance controls only count the verification when the issuer is trusted for the required topic.

Trust is organisation-specific and topic-specific:

  • One issuer can be trusted for KYC but not for collateral.
  • One organisation can trust an issuer that another organisation does not trust.
  • System-level trust entries can inherit from a parent global registry when configured.
  • Removing a system-managed trusted issuer stops that system trust entry from satisfying checks, while inherited global trust can still apply until changed in the parent registry.

Use Configure trusted issuers to manage the issuers and topics your assets rely on.

Verification topics

Common topics include investor eligibility, asset evidence, issuer status, and contract identity. The exact topics your organisation uses should match the policy controls configured on each asset.

Topic areaExamplesUsed for
Investor-level topicsKYC, AML, accredited investor, professional investor, Regulation SHolder eligibility and transfer checks.
Asset-level topicsCollateral, classification, base price, unique identifier, issuer, locationAsset evidence and minting or reporting controls.
Issuer-level topicsProspectus filed, prospectus exempt, licensed, reporting compliant, jurisdictionIssuer qualification and review evidence.
Contract topicsContract identityContract-level identity verification.

Production checklist

Before holders use the asset, confirm that:

  • The asset uses the compliance template or individual modules that match the policy.
  • Governance roles can update lists, thresholds, approval authorities, and module settings when policy changes.
  • Trusted issuers are configured for every verification topic the asset requires.
  • Identity Managers know which evidence to review before a trusted issuer adds a claim.
  • Provider-issued screening or monitoring signals map to the verification topics your controls enforce.
  • Collateral-backed assets have a renewal, revocation, and evidence review process for collateral verifications.
  • Your operations team knows how to respond when a configured module blocks a mint, transfer, or holder check.
  • Compliance templates explains how to group modules into reusable policy patterns.
  • Configure trusted issuers explains how to trust issuer identities for specific verification topics.
  • Manage KYC data explains how Identity Managers review participant submissions before verification.
  • Verify KYC explains how a trusted issuer adds a KYC verification.
  • Map compliance-provider subjects explains how provider applicants, searches, wallets, and transactions attach to DALP identities before provider events affect claims.
  • Collateral requirement explains how collateral verification blocks or allows minting.
  • Events catalogue lists the public event pages used to inspect lifecycle outcomes and audit-relevant state changes.
  • Signing flow explains how DALP separates platform requests from signing and execution responsibilities.
  • Compliance module index lists the available module-level architecture pages.

On this page