Title: Developer documentation | DALP Documentation | SettleMint
Open Graph Title: Build and operate regulated asset integrations with DALP
X Title: Build and operate regulated asset integrations with DALP
Description: Choose the right DALP developer guide for API integration, CLI automation, platform setup, compliance configuration, asset operations, data feeds, and operator runbooks.
Open Graph Description: Find the Platform API, CLI, compliance, asset operations, feeds, and runbook guides needed to build and operate integrations.
X Description: Find the Platform API, CLI, compliance, asset operations, feeds, and runbook guides needed to build and operate integrations.
Keywords:
Opengraph URL: https://docs.settlemint.com/docs/developers
Domain: docs.settlemint.com
{"@context":"https://schema.org","@graph":[{"@type":"TechArticle","headline":"Developer documentation","description":"Choose the right DALP developer guide for API integration, CLI automation,\nplatform setup, compliance configuration, asset operations, data feeds, and\noperator runbooks.\n","url":"https://docs.settlemint.com/docs/developers","mainEntityOfPage":"https://docs.settlemint.com/docs/developers","author":{"@type":"Organization","name":"SettleMint"},"publisher":{"@type":"Organization","name":"SettleMint","url":"https://www.settlemint.com"},"about":["api","developer","integration","cli","compliance"],"inLanguage":"en"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Documentation","item":"https://docs.settlemint.com/docs"},{"@type":"ListItem","position":2,"name":"Developers","item":"https://docs.settlemint.com/docs/developers"}]}]}
| color-scheme | light dark |
| apple-mobile-web-app-title | SettleMint |
| twitter:card | summary_large_image |
| twitter:creator | @settlemintcom |
| twitter:image | https://docs.settlemint.com/docs/og/developers.png |
| twitter:image:alt | Build and operate regulated asset integrations with DALP |
| og:type | article |
| og:site_name | DALP Documentation | SettleMint |
| og:image | https://docs.settlemint.com/docs/og/developers.png |
| og:image:width | 1200 |
| og:image:height | 630 |
| og:image:type | image/png |
| og:image:alt | Build and operate regulated asset integrations with DALP |
| og:locale | en_US |
| article:author | SettleMint |
| article:section | Developers |
| article:tag | compliance |
Links:
| https://docs.settlemint.com/ | |
| https://docs.settlemint.com/ | |
| Developer documentation | https://docs.settlemint.com/docs/developers |
| https://trust.settlemint.com/ | |
| https://status.settlemint.com/ | |
| https://www.settlemint.com | |
| What DALP covers | https://docs.settlemint.com/docs/developers#what-dalp-covers |
| Pick the right path | https://docs.settlemint.com/docs/developers#pick-the-right-path |
| API getting started | https://docs.settlemint.com/docs/api-reference/reference/getting-started |
| API reference guide | https://docs.settlemint.com/docs/api-reference/reference/openapi |
| Organization and system scope | https://docs.settlemint.com/docs/api-reference/reference/organization-system-scope |
| Platform overview | https://docs.settlemint.com/docs/developers/platform-setup/platform-overview |
| Events catalogue | https://docs.settlemint.com/docs/api-reference/tokens/token-events |
| CLI overview | https://docs.settlemint.com/docs/developers/cli/overview |
| Scripting and automation | https://docs.settlemint.com/docs/developers/cli/scripting |
| Platform overview | https://docs.settlemint.com/docs/developers/platform-setup/platform-overview |
| Admin operating model | https://docs.settlemint.com/docs/developers/platform-setup/admin-operating-model |
| first admin setup | https://docs.settlemint.com/docs/developers/platform-setup/first-admin-setup |
| Choose a KYC issuance path | https://docs.settlemint.com/docs/developers/compliance/choose-kyc-issuance-path |
| Onboard a compliance provider | https://docs.settlemint.com/docs/developers/compliance/onboarding-a-provider |
| Create asset | https://docs.settlemint.com/docs/developers/asset-creation/create-asset |
| Mint assets | https://docs.settlemint.com/docs/developers/asset-servicing/mint-assets |
| Feeds overview | https://docs.settlemint.com/docs/developers/feeds/overview |
| Submit updates | https://docs.settlemint.com/docs/developers/feeds/submit-updates |
| Transaction tracking | https://docs.settlemint.com/docs/developers/operations/transaction-tracking |
| Blockchain monitoring | https://docs.settlemint.com/docs/developers/operations/blockchain-monitoring |
| system upgrades | https://docs.settlemint.com/docs/developers/operations/system-upgrades |
| balance reconciliation | https://docs.settlemint.com/docs/developers/operations/reconciliate-balances |
| Runbooks | https://docs.settlemint.com/docs/developers/runbooks/equity-tokenization |
| Integration model | https://docs.settlemint.com/docs/developers#integration-model |
| API reference guide | https://docs.settlemint.com/docs/api-reference/reference/openapi |
| CLI | https://docs.settlemint.com/docs/developers#cli |
| Getting started→Install the CLI and authenticate against your deployment. | https://docs.settlemint.com/docs/developers/cli/getting-started |
| Command reference→Complete reference for all CLI commands across every domain. Look up flags, required arguments, and output formats before scripting. | https://docs.settlemint.com/docs/developers/cli/command-reference |
| Scripting and automation→Use the CLI in shell scripts, CI/CD pipelines, and batch operations. The guide covers output parsing, exit codes, and credential management for automated contexts. | https://docs.settlemint.com/docs/developers/cli/scripting |
| AI agent integration→Connect the CLI to approved local agents. Covers shell execution, the MCP integration, and generated agent skills. | https://docs.settlemint.com/docs/developers/cli/ai-agents |
| API integration | https://docs.settlemint.com/docs/developers#api-integration |
| Getting started→Create your first API key and configure the TypeScript client. | https://docs.settlemint.com/docs/api-reference/reference/getting-started |
| API reference guide→Locate the OpenAPI explorer on your DALP deployment, fetch the spec for code generation, and use the API tooling safely. | https://docs.settlemint.com/docs/api-reference/reference/openapi |
| 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. | https://docs.settlemint.com/docs/api-reference/events |
| Organization and system scope→Understand how DALP separates organisation-scoped assets from system-scoped services. | https://docs.settlemint.com/docs/api-reference/reference/organization-system-scope |
| Token lifecycle→Visual flowcharts covering the full token lifecycle: from initial creation through minting and transfers to burns. | https://docs.settlemint.com/docs/api-reference/tokens/token-lifecycle |
| Token holders and transfers→Query holder balances and execute governed transfer workflows. The platform enforces compliance checks before approving each transfer. | https://docs.settlemint.com/docs/api-reference/tokens/token-holders-transfers |
| Contacts API→Store named wallet recipients for safer transfer and servicing operations. | https://docs.settlemint.com/docs/api-reference/contacts/address-book-contacts |
| Error handling→Handle errors correctly: each code maps to a specific caller response, a retry decision, and an escalation path. | https://docs.settlemint.com/docs/api-reference/errors/error-handling |
| Webhook endpoints→Configure pushed event delivery. Covers payload privacy controls, retry policy, and the HMAC signing scheme used for audit proofs. | https://docs.settlemint.com/docs/api-reference/webhooks/webhook-endpoints |
| 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. | https://docs.settlemint.com/docs/api-reference/wallets/system-paymasters |
| SDK→Install the TypeScript SDK and choose the right client setup for your integration. | https://docs.settlemint.com/docs/api-reference/reference/sdk |
| 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. | https://docs.settlemint.com/docs/api-reference/observability/api-monitoring |
| Token documents→Attach and retrieve token document metadata through the API. The platform validates each document reference against the token record. | https://docs.settlemint.com/docs/api-reference/tokens/token-documents |
| XvP settlement flows→Integrate XvP settlement: preparation, execution, and status polling through finality. | https://docs.settlemint.com/docs/api-reference/settlement/xvp-settlement-flows |
| Smart wallet multisig approvals→Check smart-wallet approval requirements before executing governed calls. The platform returns the required signer count and current approval state. | https://docs.settlemint.com/docs/api-reference/wallets/smart-wallet-approvals |
| Error code reference→Map DALP error codes to operator steps, retry handling, and support evidence. | https://docs.settlemint.com/docs/api-reference/errors/error-code-reference |
| Asset decimals→Format asset amounts correctly using decimal configuration. Incorrect decimal handling causes silent precision loss in transfer amounts. | https://docs.settlemint.com/docs/api-reference/reference/asset-decimals |
| Platform setup | https://docs.settlemint.com/docs/developers#platform-setup |
| Platform overview→API-based platform setup and administrator role management. Start here before provisioning users or deploying assets. | https://docs.settlemint.com/docs/developers/platform-setup/platform-overview |
| First admin setup→Initialize your deployment with the first administrator account. | https://docs.settlemint.com/docs/developers/platform-setup/first-admin-setup |
| Add administrators→Grant administrative permissions to users in your organisation. The platform enforces role separation between tenant-level and asset administrators. | https://docs.settlemint.com/docs/developers/platform-setup/add-admins |
| Admin operating model→Plan administrator responsibilities, role assignment, and operational ownership. Use this guide before provisioning: it defines which administrator types your organisation needs, what each role can approve, and how to separate duties between platform and asset administration. | https://docs.settlemint.com/docs/developers/platform-setup/admin-operating-model |
| Change admin roles→Grant or revoke platform administrator roles. Each change is recorded in the audit log with a timestamp and actor identity. | https://docs.settlemint.com/docs/developers/platform-setup/change-admin-roles |
| User management | https://docs.settlemint.com/docs/developers#user-management |
| Create users→Create users with automatic wallet provisioning and on-chain registration. Each user receives a managed smart wallet on creation. | https://docs.settlemint.com/docs/developers/user-management/create-users |
| Register user→Register users in the identity registry so the platform can enforce KYC controls. Registration is required before the platform accepts KYC claims for a user. | https://docs.settlemint.com/docs/developers/user-management/register-user |
| Compliance | https://docs.settlemint.com/docs/developers#compliance |
| Choose a KYC issuance path→Decide whether to issue manual KYC claims or connect a compliance provider. | https://docs.settlemint.com/docs/developers/compliance/choose-kyc-issuance-path |
| Configure trusted issuers→Configure entities authorized to issue verifications. | https://docs.settlemint.com/docs/developers/compliance/configure-trusted-issuers |
| Verify KYC→Issue KYC verifications to registered users. The platform records each verification against the user's on-chain identity. | https://docs.settlemint.com/docs/developers/compliance/verify-kyc |
| Identity verification→Configure identity verification compliance modules. | https://docs.settlemint.com/docs/developers/compliance/smart-identity-verification |
| Onboard a compliance provider→Add a compliance provider, provision its issuer EOA, and configure webhooks. The provider then issues claims directly to user identities. | https://docs.settlemint.com/docs/developers/compliance/onboarding-a-provider |
| Collateral requirement→Configure collateral ratios and backing requirements. | https://docs.settlemint.com/docs/developers/compliance/collateral |
| Asset creation | https://docs.settlemint.com/docs/developers#asset-creation |
| Create asset→Deploy a new tokenized asset on the blockchain. The platform validates parameters and initiates the deployment workflow. | https://docs.settlemint.com/docs/developers/asset-creation/create-asset |
| Asset servicing | https://docs.settlemint.com/docs/developers#asset-servicing |
| Change asset admin roles→Grant or revoke administrator roles for specific assets. | https://docs.settlemint.com/docs/developers/asset-servicing/change-asset-admin-roles |
| Mint assets→Issue new units to investors. The platform verifies compliance status before crediting tokens to the recipient wallet. | https://docs.settlemint.com/docs/developers/asset-servicing/mint-assets |
| Forced transfer→Administratively move assets between wallets for compliance or recovery. Requires the asset-level agent role. | https://docs.settlemint.com/docs/developers/asset-servicing/forced-transfer |
| Pause and unpause assets→Enable or disable all transfers for an asset. | https://docs.settlemint.com/docs/developers/asset-servicing/pause-unpause-asset |
| Feeds | https://docs.settlemint.com/docs/developers#feeds |
| Overview→On-chain data feeds for price reporting, NAV tracking, and oracle data. | https://docs.settlemint.com/docs/developers/feeds/overview |
| Create feeds→Deploy issuer-signed feeds, aggregator adapters, and register external feeds. | https://docs.settlemint.com/docs/developers/feeds/create-feeds |
| Submit updates→Submit EIP-712 typed feed updates with nonce management. The platform rejects updates with invalid signatures or stale nonces. | https://docs.settlemint.com/docs/developers/feeds/submit-updates |
| Read data→Query latest values, historical rounds, and check feed staleness. | https://docs.settlemint.com/docs/developers/feeds/read-data |
| Operations | https://docs.settlemint.com/docs/developers#operations |
| Transaction tracking→Check transaction status after timeout errors. | https://docs.settlemint.com/docs/developers/operations/transaction-tracking |
| Blockchain monitoring→Monitor chain RPC and indexer health from the API or CLI. The platform exposes health endpoints for both the node and the Ledger Index. | https://docs.settlemint.com/docs/developers/operations/blockchain-monitoring |
| System upgrades→Review upgrade status and run controlled system upgrades. | https://docs.settlemint.com/docs/developers/operations/system-upgrades |
| workflow engine recovery→Recover blocked workflow engine workflows and clean stale deployments. Use this guide when a workflow stalls after a partial transaction. | https://docs.settlemint.com/docs/developers/operations/workflow-engine-recovery |
| Reconcile balances→Compare on-chain state with your internal records. | https://docs.settlemint.com/docs/developers/operations/reconciliate-balances |
| Runbooks | https://docs.settlemint.com/docs/developers#runbooks |
| top-level runbook shelf | https://docs.settlemint.com/docs/operators/runbooks |
| user-guide runbook shelf | https://docs.settlemint.com/docs/operators/introduction#runbooks |
| Equity tokenization through APIs→API-led walkthrough for multi-organisation equity tokenization. The scenario runs from user creation through KYC, asset deployment, and the first investor mint. | https://docs.settlemint.com/docs/developers/runbooks/equity-tokenization |
| Bonds→Create debt instruments with coupon schedules and maturity dates. | https://docs.settlemint.com/docs/developers/runbooks/create-mint-bonds |
| Deposits→Issue deposit certificates with interest accrual. | https://docs.settlemint.com/docs/developers/runbooks/create-mint-deposits |
| Equities→Deploy equity tokens with dividend distribution. Includes collateral and compliance configuration steps. | https://docs.settlemint.com/docs/developers/runbooks/create-mint-equities |
| Funds→Launch fund tokens with NAV tracking. The runbook covers feed setup for NAV updates and subscription workflows. | https://docs.settlemint.com/docs/developers/runbooks/create-mint-funds |
| Stablecoins→Create collateral-backed stablecoins. | https://docs.settlemint.com/docs/developers/runbooks/create-mint-stablecoins |
| Configure equity collateral→Add collateral requirements using the Compliance Module API. Configure backing ratios before the asset accepts subscriptions. | https://docs.settlemint.com/docs/developers/runbooks/configure-equity-collateral |
| CLI overviewChoose the right DALP CLI guide for installation, command lookup, scripting, CI automation, and AI agent workflows. | https://docs.settlemint.com/docs/developers/cli/overview |
| What DALP covers | https://docs.settlemint.com/docs/developers#what-dalp-covers |
| Pick the right path | https://docs.settlemint.com/docs/developers#pick-the-right-path |
| Integration model | https://docs.settlemint.com/docs/developers#integration-model |
| CLI | https://docs.settlemint.com/docs/developers#cli |
| API integration | https://docs.settlemint.com/docs/developers#api-integration |
| Platform setup | https://docs.settlemint.com/docs/developers#platform-setup |
| User management | https://docs.settlemint.com/docs/developers#user-management |
| Compliance | https://docs.settlemint.com/docs/developers#compliance |
| Asset creation | https://docs.settlemint.com/docs/developers#asset-creation |
| Asset servicing | https://docs.settlemint.com/docs/developers#asset-servicing |
| Feeds | https://docs.settlemint.com/docs/developers#feeds |
| Operations | https://docs.settlemint.com/docs/developers#operations |
| Runbooks | https://docs.settlemint.com/docs/developers#runbooks |
Viewport: width=device-width, initial-scale=1