SettleMint

Developer documentation

Choose the right DALP developer guide for API integration, CLI automation, platform setup, compliance configuration, asset operations, data feeds, and operator runbooks.

The developer guides route builders, platform administrators, and identity reviewers to the DALP surface they need. Pick a guide family below to reach the right starting point: wiring a new integration, scripting tenant tasks, configuring identity controls, or diagnosing a live issue.

Choose the guide family that matches the work in front of you. Use API integration for application traffic, CLI for scripted tasks, platform configuration for administrator work, compliance for KYC and provider controls, asset guides for issuance and servicing, feeds for signed values, and operations for production health.

Rendering diagram...

DALP owns the API contracts, CLI behaviour, platform setup flows, and documented control surfaces here. Your organisation owns the business rules, administrator assignments, wallet approvals, issuer decisions, which compliance providers you connect, which feed signers you use, and which approvals you require through those surfaces.

These guides cover supported DALP integration work. They do not define legal policy, custody policy, SLA commitments, non-EVM chains, bridge operations, privacy posture, or regulator-specific operating procedures. Treat those as organisation-specific controls unless a detail page states the DALP behaviour explicitly.

What DALP covers

The API and CLI can create users, change administrator roles, configure compliance, deploy or service assets, submit feed updates, submit transactions, and inspect platform state when the caller has the required permissions. DALP sets the contracts, command behaviour, and permission rules, and returns a signed record for each call. Your organisation decides which calls are allowed, who may approve them, and which controls must exist around them.

AreaDALP definesYour organisation defines
AccessAPI contracts, CLI commands, authentication flows, and permission checksWhich users, service accounts, and operators receive credentials or roles
Asset operationsSupported asset creation, servicing, compliance, feed, and transaction workflowsIssuer decisions, approval chains, wallet approvals, and production operating policy
EvidenceIndexed state, request logs, events, status checks, and operational read modelsRetention policy, regulator-specific reporting, control testing, and escalation procedures
ExclusionsDocumented platform behaviour onlyLegal policy, custody policy, SLA commitments, bridge operations, privacy posture, and non-EVM deployment decisions

Pick the right path

If you need to...Start hereThen read
Build a programmatic integrationAPI getting startedAPI reference guide for the OpenAPI explorer and generated clients
Understand organization and system scopeOrganization and system scopePlatform overview for tenant setup context
Receive lifecycle eventsEvents catalogueWebhook delivery, lifecycle states, payload schemas, and audit evidence
Automate DALP from scripts or agentsCLI overviewScripting and automation
Prepare a new tenant or administrator modelPlatform overviewAdmin operating model and first admin setup
Connect identity, KYC, or compliance workflowsChoose a KYC issuance pathOnboard a compliance provider
Create and service tokenized assetsCreate assetMint assets
Operate prices, NAVs, or signed feed updatesFeeds overviewSubmit updates
Investigate production operationsTransaction trackingBlockchain monitoring, system upgrades, and balance reconciliation
Follow a complete asset-class walkthroughRunbooksThe bond, deposit, equity, fund, and stablecoin runbooks below

Integration model

DALP exposes four developer-facing surfaces:

  • The API is the primary surface for applications, backend services, and audit workflows. Call it to create users, deploy assets, manage compliance, submit transactions, or read indexed platform state.
  • The API reference guide documents the OpenAPI explorer served at /api/v2 on your DALP host. Use it to inspect route groups, request schemas, response shapes, and the versioned spec before generating clients or copying endpoint examples.
  • The token events reference is the asynchronous lifecycle-event contract. Use it when downstream systems need signed webhook deliveries, reconciliation inputs, monitoring signals, or audit records after DALP activity happens.
  • The CLI is the operator and scripting surface for local work, CI jobs, and AI agent workflows. Run the CLI when a human or scripted process needs a command-line control plane.

Most live integrations combine all three surfaces. The API handles application traffic. Events carry asynchronous records and reconciliation signals. The CLI covers state queries and repeatable scripted tasks. Check the detail pages to confirm prerequisites, permissions, side effects, and errors before you run a workflow in production.

CLI

The CLI is the operator and scripting surface. Use it for local development, CI automation, and agent-driven workflows.

API integration

The Platform API is the primary surface for application traffic, audit workflows, and backend services. The cards below cover authentication, the OpenAPI explorer, events, error handling, and key resource APIs.

Getting started

Create your first API key and configure the TypeScript client.

API reference guide

Locate the OpenAPI explorer on your DALP deployment, fetch the spec for code generation, and use the API tooling safely.

Events catalogue

Lifecycle events are the asynchronous record for webhook delivery, reconciliation signals, and audit evidence. The platform signs each event payload so downstream systems can verify authenticity.

Organization and system scope

Understand how DALP separates organisation-scoped assets from system-scoped services.

Token lifecycle

Visual flowcharts covering the full token lifecycle: from initial creation through minting and transfers to burns.

Token holders and transfers

Query holder balances and execute governed transfer workflows. The platform enforces compliance checks before approving each transfer.

Contacts API

Store named wallet recipients for safer transfer and servicing operations.

Error handling

Handle errors correctly: each code maps to a specific caller response, a retry decision, and an escalation path.

Webhook endpoints

Configure pushed event delivery. Covers payload privacy controls, retry policy, and the HMAC signing scheme used for audit proofs.

System paymasters

List paymasters, check funding levels, manage sponsorship policies, and rotate signer keys. Paymasters cover gas costs for account-abstracted transactions so integrators don't pass gas fees to end users.

SDK

Install the TypeScript SDK and choose the right client setup for your integration.

API monitoring

Query request volume, latency, error rates, request logs, and live API activity. Use these metrics to detect integration issues before they affect users.

Token documents

Attach and retrieve token document metadata through the API. The platform validates each document reference against the token record.

XvP settlement flows

Integrate XvP settlement: preparation, execution, and status polling through finality.

Smart wallet multisig approvals

Check smart-wallet approval requirements before executing governed calls. The platform returns the required signer count and current approval state.

Error code reference

Map DALP error codes to operator steps, retry handling, and support evidence.

Asset decimals

Format asset amounts correctly using decimal configuration. Incorrect decimal handling causes silent precision loss in transfer amounts.

Platform setup

These guides cover tenant initialization, administrator role assignment, and the operating model for those who manage platform access.

User management

Create users, then register them in the identity registry before issuing KYC claims.

Compliance

These guides cover KYC issuance paths, trusted issuer configuration, identity verification modules, and compliance provider onboarding.

Asset creation

Asset servicing

After deployment, use these guides to manage roles, mint units, handle forced transfers, and pause assets when required.

Feeds

On-chain data feeds deliver signed values used for price reporting, NAV tracking, and oracle data. Each feed is deployed as a contract; integrators submit cryptographically signed updates and read values through the Platform API.

Operations

These runbooks cover production health: transaction status, chain monitoring, indexer state, system upgrades, workflow recovery, and balance reconciliation.

Runbooks

The top-level runbook shelf is the authoritative index for DALP runbooks. It keeps developer guides, identity walkthroughs, and API-led scenario guides near the integration material they depend on.

Use these pages when the task starts from an API, CLI, script, or integration test. Use the user-guide runbook shelf when the same scenario needs Console steps. The equity tokenization walkthrough appears in both locations because the API and Console versions serve different readers.

On this page