SettleMint
Overview

Principles and scope

Client-facing architecture responsibilities for DALP, written for review teams evaluating regulated digital asset operations on EVM networks.

DALP is built for regulated asset operations where the system must show who acted, which control applied, what reached the chain, and what state is now visible to operators. The platform owns the lifecycle control path for configured EVM assets. The client architecture still owns the selected network, custody policy, legal interpretation, and external integrations around that control path.

Design principles

PrincipleWhat it means in practiceWhy it matters to clients
EVM-compatible networks onlyTransactions, contracts, events, and indexing are built around EVM semanticsNetwork choice is constrained up front; non-EVM support should not be assumed
On-chain controls for asset stateToken balances, identity checks, roles, and compliance modules resolve at contract levelThe final asset-state control is not only an application permission
Off-chain orchestration for executionLong-running actions use durable workflows before they become on-chain transactionsOperators can inspect progress, retries, approval waits, and failure states
One instrument, one asset responsibility lineA bond, equity class, fund, deposit token, stablecoin, real-estate token, or commodity token has its own asset contract scopeLifecycle, roles, supply, and compliance can be governed per instrument
Indexed reads for operating viewsConsole and API reads use indexed chain events and platform records rather than ad hoc direct chain readsReports and dashboards follow one read model instead of mixing inconsistent sources
Explicit integration responsibilitiesCustody providers, RPC access, object storage, secrets, identity checks, and observability sit at named responsibility linesClient teams can assign ownership and review each external dependency
API and console share the same backendHuman operators and automated integrations use the same platform control pathAutomation does not bypass the main authorization, workflow, and transaction model
Fail closed where scope is ambiguousReads and writes require the intended system, asset, network, and role contextTenant and asset responsibility lines are preserved before convenience is optimized

How the principles fit together

Rendering diagram...

The platform does not treat these as interchangeable controls. Authentication proves the actor. Workflow state proves execution progress. Contract events prove chain execution. Indexed reads provide the operating view.

Key tradeoffs

Chosen directionBenefitCost or constraint
Contract-level complianceStronger final control over transfers and asset stateMore gas usage and more careful module configuration
Durable workflow executionRestart-safe orchestration for multi-step actionsAdditional runtime dependency and operational surface
Indexed read modelConsistent dashboards, APIs, reports, and reconciliation viewsReads follow indexer freshness rather than instant direct-chain lookup
Provider-based signing abstractionLocal, DFNS, Fireblocks, and HSM-backed patterns can share one platform pathCustody-provider policy and availability remain part of the client architecture
Per-instrument contract responsibility linesClear lifecycle, role, and compliance separation per financial instrumentMore contracts to deploy, monitor, and upgrade
EVM-only architectureClear execution and indexing assumptionsNon-EVM networks require a separate architecture decision

Operating responsibilities

Client questionWhat DALP controlsWhat the client architecture decides
Which networks can carry DALP asset actions?DALP operates on configured EVM-compatible networks and reads their events through the platform indexer.Selecting, operating, and accepting the finality and visibility model of the chosen network.
Does DALP provide blockchain consensus?DALP submits transactions to the selected EVM network and records the resulting state.Designing or operating a custom consensus protocol.
Does DALP provide a cross-chain bridge?DALP handles asset lifecycle and settlement flows inside the configured EVM network context.Bridge infrastructure, external-chain execution, relayers, liquidity venues, and risks on another chain.
Who owns custody policy?DALP coordinates signing through the configured signer or custody provider path.Key governance, custody approvals, recovery procedures, and provider availability choices.
Is DALP a retail wallet or exchange UI?DALP provides an institutional operator console and API for asset operations.Retail wallet experiences, public exchange matching, consumer onboarding, and venue operations.
Does DALP give legal or regulatory advice?DALP supplies technical controls, workflow evidence, chain records, and review surfaces.Legal interpretation, regulatory permissions, policy approval, and formal assurance decisions.
Is DALP a market-data terminal?DALP uses feed infrastructure where configured asset operations need data inputs.General market-data sourcing, licensing, redistribution, and terminal-style analytics.
Does DALP make private-chain data invisible?DALP follows the selected network's visibility model and documents public-chain privacy limits separately.Deciding what data may go on-chain, what must stay off-chain, and which privacy controls the selected network provides.
Can clients integrate through the database?DALP exposes the Unified API and platform services as the integration control surface.Direct database-as-API operation is not the client integration model.

Review questions

Use these questions to test whether the architecture split is understood:

QuestionExpected architecture answer
Where does a transfer become final?On the EVM network, after the relevant contract transaction is included and indexed
Where does an operator see current status?In the console or API read model, derived from platform records and indexed chain events
Where are custody approvals handled?In the configured signer or custody provider path, coordinated by the execution engine
Where are compliance rules enforced?In SMART Protocol contracts, with configuration and review surfaces in DALP
Who decides the legal meaning of a configured rule?The client and its advisors; DALP provides the technical enforcement and evidence surface

Where to go next

On this page