SettleMint
ArchitectureStart Here

Architecture one-pager

A buyer-safe DALP architecture one-pager for RFP, security, and integration reviews: user surfaces, API, execution engine, contracts, indexer, database, chain gateway, custody, and deployment responsibilities.

DALP is a digital asset lifecycle platform for regulated tokenized assets on EVM-compatible networks. It separates operator workflows, API orchestration, durable execution, smart contract enforcement, indexed chain data, and external infrastructure so each layer has a clear responsibility.

Use this page when someone asks, "Walk me through the architecture." It is an explanation page, not an installation guide or API reference.

The short version

DALP gives issuers and operators a controlled path from asset configuration to on-chain execution. Users work through the Asset Console or Unified API. The DALP Execution Engine prepares and tracks state-changing work. Transactions route through the configured signer or custody provider and reach SMART Protocol contracts on an EVM network. The Chain Indexer reads emitted events and contract state back into DALP views, APIs, and audit workflows.

Rendering diagram...

Three points matter in most reviews:

  1. DALP is EVM-focused. It does not make non-EVM chains native DALP execution environments.
  2. DALP separates workflow authorization, transaction signing, and on-chain compliance instead of treating any one layer as the whole control plane.
  3. DALP stores operational data off chain for workflow and review, while asset ownership and rule enforcement live in smart contracts on the selected EVM network.

What runs inside DALP

AreaResponsibilityReview question it answers
Asset ConsoleBrowser surface for issuers, operators, compliance reviewers, and asset servicing usersHow do business users configure and manage asset workflows?
Unified APIProgrammatic entry point for assets, identities, compliance, servicing, and transaction workflowsHow do integrations enter the platform?
DALP Execution EngineDurable orchestration for state-changing operations, transaction preparation, retries, and status trackingWhat coordinates work before a transaction reaches the chain?
Transaction signer or custody providerSigning handoff and custody-provider policy enforcementWho controls signing policy and quorum decisions?
SMART Protocol contractsEVM smart contracts for assets, identities, compliance modules, and lifecycle capabilitiesWhat enforces token state and transfer controls on chain?
Chain Gateway / RPCConnection from DALP services to the selected EVM networkHow does DALP submit transactions and read chain state?
Chain IndexerEvent and state indexing for DALP views, APIs, and review surfacesHow does chain activity become searchable operational evidence?
DALP databaseOff-chain platform records, workflow status, indexed data, and configuration needed by DALP servicesWhich data supports platform operation without replacing on-chain asset state?

Control responsibilities

DALP uses layered controls so a request must pass the right gate for the action it is trying to perform.

Responsibility areaWhat DALP checksWhere to continue
Identity and accessSessions, API credentials, roles, organisation scope, and resource permissionsAuthentication and Authorization
Operator confirmationWallet verification for browser-session blockchain writes where confirmation is requiredWallet verification
Execution and signingWorkflow state, transaction preparation, nonce handling, signer routing, and custody-provider policySigning flow and Custody providers
On-chain asset rulesIdentity claims, compliance modules, asset policy, transfer approval, caps, and time-based restrictions where configuredIdentity and compliance and Compliance modules
Audit and recovery evidenceDeployment addresses, source verification, indexed events, and transaction historySource verification and deployment auditability

This split is important for auditors. Authentication proves who is calling. Authorization decides whether the caller can request an operation. Signing policy decides whether a transaction can be signed. SMART Protocol contracts decide whether the requested state change is valid on chain.

Deployment responsibilities

DALP can run in managed, customer-hosted, hybrid, private-chain, and restricted-network patterns depending on the operating model. The recurring split is the same: DALP services operate the console, API, execution, indexing, database, and integration layer; the selected EVM network, custody provider, RPC service, identity sources, pricing sources, payment rails, and operational approvals remain explicit dependencies.

Use the deployment pages when you need hosting, networking, high availability, backup, recovery, or air-gapped detail. This one-pager only explains the architectural shape.

Reader paths

If you are...Start hereThen read
An integrating developerUnified APISigning flow and Key flows
A security reviewerSecurity overviewPublic chain privacy, Compliance and custody split, and Source verification
A platform architectSystem contextDeployment topology and Operability
An auditor or compliance reviewerIdentity and complianceCompliance modules and Compliance transfer flow

What this page does not claim

DALP does not make every external system part of its native platform control. Custody-provider quorum rules, bridge design, liquidity venues, payment rails, source data methodology, public-network validator behaviour, and non-EVM execution environments need their own review. DALP integrates with selected external systems where configured, but integration is not the same as native platform control.

On this page