SettleMint
ComponentsPlatform

Asset Console

The Asset Console is DALP's authenticated web interface for asset lifecycle operations. It gives operators a guided view over asset design, holdings, compliance checks, and theme configuration while keeping execution, policy, and audit evidence in the platform services behind it.

Overview

The Asset Console is DALP's authenticated web interface for people who operate, review, and inspect digital asset workflows. It is not a separate ledger or policy engine.

The console sits above the Unified API, execution engine, contract runtime, indexer, and document workflows. Users work with governed asset data in the console. Platform services keep execution controls, policy checks, and audit evidence intact.

Rendering diagram...

The same platform controls apply whether a user works in the console or an application calls the Unified API. The console helps users complete the work safely; the backing services remain responsible for validation, authorization, execution, indexing, and evidence retrieval.

What the console owns

The console owns the operator experience. It provides the screens, forms, navigation, labels, previews, and status views for asset work. Users do not need to write API calls for the common console workflows.

Console surfaceWhat it helps users doBacking platform responsibility
Dashboard and navigationFind asset, token, onboarding, and operational surfacesRoute users to authenticated application areas
Asset DesignerDefine an asset through guided steps for class, basics, instrument template, compliance template, permissions, and summaryValidate payloads and pass executable requests to platform services
Portfolio and asset viewsInspect holdings, asset state, and indexed transaction informationReconstruct confirmed state from indexed chain and platform events
Branding and language controlsRender tenant-specific logos, images, colors, fonts, and translated interface textStore and validate theme payloads and language resources
Document and evidence entry pointsLink users to KYC, token-document, and operational evidence workflowsEnforce document authorization and retrieve protected files through the relevant APIs

The console does not replace the API's role in the architecture. Integrations should still use the Unified API when another system needs repeatable programmatic access.

Asset design workflow

The Asset Designer is the console workflow for preparing an asset before execution. Its routed steps cover:

  • asset class selection
  • asset basics
  • instrument template selection
  • instrument-specific details
  • compliance template selection
  • initial asset permissions
  • summary review

Asset Designer workflow

The design flow is intentionally structured. Operators move from business shape to implementation details, then review the resulting configuration. Platform services validate and execute the requested lifecycle action after the console hands off the request.

The console can also surface missing prerequisites. For example, a template step can direct a user to create or register a required asset shape before continuing the wizard.

Security and tenancy responsibilities

The console is an authenticated client. It should be treated as a user-facing control surface, not as the source of authority for business rules.

Production deployments need these controls in place:

  • users authenticate before reaching private console routes
  • roles and tenant membership determine which actions and records a user can see
  • sensitive documents are retrieved through protected document workflows, not through public branding URLs
  • execution requests pass through the same validation and authorization path used by API clients
  • confirmed state comes from the indexer and platform read models rather than from browser-local assumptions

This separation matters for audits. Reviewers can distinguish between four records: what the console displayed, what the API accepted, what the execution layer submitted, and what the indexer reconstructed from event history.

Branding and public assets

Enterprise deployments can apply tenant branding through the theme system. Theme payloads cover logo variants, authentication-screen imagery, background images, favicons, Apple touch icons, font settings, light and dark color tokens, and update metadata.

Theme keyControls
logoPrimary, compact, and authentication logo URLs such as lightUrl, darkUrl, lightIconUrl, darkIconUrl, authLightUrl, and authDarkUrl
imagesAuthentication overlays, background images, favicons, Apple touch images, and favicon variants
fontssans and mono font family, source, weight, preload, and custom URL settings
cssVars.light and cssVars.darkLight-mode and dark-mode color tokens
metadataVersion, updater, update timestamp, and preview metadata used around theme changes

Branding asset URLs are designed for direct browser rendering. Theme asset fields accept app-hosted paths starting with / or HTTP/HTTPS URLs, so the active theme can load logos and images without a separate document-download flow.

Do not use public branding asset URLs for investor files, token documents, KYC evidence, or operational attachments. Those records stay behind the relevant document workflows and should only be retrieved by authorized users through the matching document APIs.

Localization and accessibility

The console uses translated interface resources and shared language options for English (en-US), German (de-DE), Arabic (ar-SA), and Japanese (ja-JP). English is the fallback language when a requested language or translation key is unavailable. Arabic uses right-to-left document direction through the i18n provider.

The interface uses component-level labels, semantic text, focus states, and localized formatting helpers for values such as dates, numbers, durations, and currencies. Treat accessibility and localization as production checks, not afterthoughts: tenant branding, custom colors, and custom imagery should be reviewed against keyboard use, readable contrast, translated copy length, and right-to-left layout behavior before rollout.

Before production use

Before relying on the console in production, confirm that:

  • the tenant's authentication, roles, and user membership are configured
  • required asset templates, compliance templates, and permissions are available
  • theme colors, logos, favicons, and custom fonts render in both light and dark modes
  • public branding assets are separated from protected investor and token documents
  • language fallback and right-to-left behavior are acceptable for enabled locales
  • operational teams know which evidence comes from the console, the API, the execution layer, and the indexer

See also

On this page