Developer guides
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 are for teams that build, automate, and operate DALP integrations. Integrating developers use them for API and CLI work. Platform administrators use them for tenant setup, access, and asset operations. Compliance reviewers use them to find the controls, evidence paths, and handoffs that matter before production.
Choose the guide family that matches the surface you need to operate. Start with API integration for application traffic, CLI for scripted operations, platform setup for tenant and administrator work, compliance for identity and provider controls, asset guides for issuance and servicing, feeds for signed values, and operations for production health.
DALP owns the API contracts, CLI behaviour, platform setup flows, and documented control surfaces in this section. Your organisation owns the business policy, administrator assignments, wallet approvals, issuer decisions, compliance provider configuration, feed signers, and runbook approvals that you apply through those surfaces.
These guides cover supported DALP integration work. They do not define legal policy, custody policy, SLA commitments, non-EVM deployment support, 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 defines the contracts, command behaviour, permission checks, and returned evidence. Organisation policy decides when those actions are allowed, who may approve them, and which operating controls must exist around them.
| Area | DALP defines | Your organisation defines |
|---|---|---|
| Access | API contracts, CLI commands, authentication flows, and permission checks | Which users, service accounts, and operators receive credentials or roles |
| Asset operations | Supported asset creation, servicing, compliance, feed, and transaction workflows | Issuer decisions, approval chains, wallet approvals, and production operating policy |
| Evidence | Indexed state, request logs, events, status checks, and operational read models | Retention policy, regulator-specific reporting, control testing, and escalation procedures |
| Exclusions | Documented platform behaviour only | Legal policy, custody policy, SLA commitments, bridge operations, privacy posture, and non-EVM deployment decisions |
Pick the right path
| If you need to... | Start here | Then read |
|---|---|---|
| Build a programmatic integration | API getting started | API reference guide for the OpenAPI explorer and generated clients |
| Understand organization and system scope | Organization and system scope | Platform overview for tenant setup context |
| Receive lifecycle events | Events catalogue | Webhook delivery, lifecycle states, payload schemas, and audit evidence |
| Automate DALP from scripts or agents | CLI overview | Scripting and automation |
| Prepare a new tenant or administrator model | Platform overview | Admin operating model and first admin setup |
| Connect identity, KYC, or compliance workflows | Choose a KYC issuance path | Onboard a compliance provider |
| Create and service tokenized assets | Create asset | Mint assets |
| Operate prices, NAVs, or signed feed updates | Feeds overview | Submit updates |
| Investigate production operations | Transaction tracking | Blockchain monitoring, system upgrades, and balance reconciliation |
| Follow a complete asset-class walkthrough | Runbooks | The bond, deposit, equity, fund, and stablecoin runbooks below |
Integration model
DALP exposes four developer-facing surfaces:
- The API is the integration surface for applications, backend services, and evidence workflows. Call the API to create users, deploy assets, manage compliance, submit transactions, or read indexed platform state.
- The API reference guide documents the per-deployment OpenAPI explorer served at
/api/v2on your DALP host. Use it to inspect route groups, request schemas, response shapes, and the versioned specification before generating clients or copying endpoint examples. - The events catalogue under
/docs/eventsis the asynchronous lifecycle-event contract. Use it when downstream systems need signed webhook deliveries, reconciliation inputs, monitoring signals, or audit evidence after DALP activity happens. - The CLI is the operator and automation surface for local work, CI jobs, scripted administration, and AI agent workflows. Run the CLI when a human or automation process needs a command-line control plane.
Most production integrations combine the API, events, and CLI. Use the API for application traffic, events for asynchronous evidence and reconciliation, and the CLI for setup, inspection, and repeatable operational tasks. Use the detail pages to confirm prerequisites, permissions, side effects, errors, and audit evidence before you run a workflow in production.
CLI
Getting started
Install the CLI, authenticate, and run your first commands.
Command reference
Complete reference for all CLI commands across every domain.
Scripting and automation
Use the CLI in shell scripts, CI/CD pipelines, and batch operations.
AI agent integration
Connect the CLI to Claude Code, Codex, and OpenCode as an MCP server.
API integration
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
Use lifecycle events for webhooks, reconciliation, monitoring, and audit evidence.
Organization and system scope
Understand how DALP separates organization-scoped assets from system-scoped services.
Token lifecycle
Visual flowcharts for token creation, minting, transfers, and burns.
Token holders and transfers
Query holder balances and execute governed transfer workflows.
Contacts API
Store named wallet recipients for safer transfer and servicing operations.
Error handling
Handle errors correctly with retry strategies and best practices.
Webhook endpoints
Configure pushed event delivery, payload privacy, retries, and audit proofs.
System paymasters
List paymasters, check funding, manage sponsorship, and rotate signer keys.
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.
Token documents
Attach, fetch, and validate token document metadata through the API.
XvP settlement flows
Integrate settlement preparation, execution, cancellation, and status checks.
Smart wallet multisig approvals
Check smart-wallet approval requirements before executing governed actions.
Error code reference
Map DALP error codes to operator action, retry handling, and support evidence.
Asset decimals
Format asset amounts correctly using decimal configuration.
Platform setup
Platform overview
API-based platform setup and administrator role management.
First admin setup
Initialize your platform with the first administrator account.
Add administrators
Grant administrative permissions to users in your organization.
Admin operating model
Plan administrator responsibilities, role assignment, and operational ownership.
Change admin roles
Grant or revoke platform administrator roles.
User management
Create users
Create platform users with automatic wallet and identity setup.
Register user
Register users in the identity registry for compliance tracking.
Compliance
Choose a KYC issuance path
Decide whether to issue manual KYC claims or connect a compliance provider.
Configure trusted issuers
Configure entities authorized to issue verifications.
Verify KYC
Issue KYC verifications to registered users.
Smart identity verification
Configure identity verification compliance modules.
Onboard a compliance provider
Add a provider, provision a provider issuer EOA, and configure webhooks.
Collateral requirement
Configure collateral ratios and backing requirements.
Asset creation
Asset servicing
Change asset admin roles
Grant or revoke administrator roles for specific assets.
Mint assets
Issue new units to investors.
Forced transfer
Administratively move assets between wallets for compliance or recovery.
Pause and unpause assets
Enable or disable all transfers for an asset.
Feeds
Overview
On-chain data feeds for price reporting, NAV tracking, and oracle data.
Create feeds
Deploy issuer-signed feeds, aggregator adapters, and register external feeds.
Submit updates
Submit signed feed updates with EIP-712 typed data and nonce management.
Read data
Query latest values, historical rounds, and check feed staleness.
Operations
Transaction tracking
Check transaction status after timeout errors.
Blockchain monitoring
Monitor chain RPC and indexer health from the API or CLI.
System upgrades
Review upgrade status and run controlled system upgrades.
Durable Execution Engine recovery
Recover blocked Durable Execution Engine workflows and clean stale deployments.
Reconcile balances
Compare on-chain state with your internal records.
Runbooks
The top-level runbook shelf is the authoritative index for DALP runbooks. This shelf keeps developer runbooks, compliance configuration runbooks, and API-led scenario walkthroughs near the integration material they depend on.
Use these pages when the operation 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 shelves because the API and UI versions serve different readers.
Equity tokenization through APIs
API-led walkthrough for multi-organization equity tokenization.
Bonds
Create debt instruments with coupon schedules and maturity dates.
Deposits
Issue deposit certificates with interest accrual.
Equities
Deploy equity tokens with dividend distribution.
Funds
Launch fund tokens with NAV tracking.
Stablecoins
Create collateral-backed stablecoins.
Configure equity collateral
Add collateral requirements using the Compliance Module API.
Actions work queue
Review upcoming, pending, and completed actions from the DALP Actions page.
API integration
Choose the right DALP API integration page for authentication, OpenAPI client generation, request headers, errors, webhooks, token workflows, durable workflow recovery, smart wallets, and XvP settlement flows.