# Corporate bonds

Source: https://docs.settlemint.com/docs/business/use-cases/corporate-bonds
DALP gives fixed-income programmes an EVM foundation with compliant asset creation, atomic settlement, pull-based coupon claims, and maturity redemption controls.



DALP lets you model an EVM-based corporate bond as a governed asset. This page walks evaluators and project leads through the full programme lifecycle: from initial asset setup and transfer eligibility checks, through atomic settlement, to ongoing coupon funding, holder reporting, and final redemption. It does not replace your legal offering documents, investor notices, or custody and payment-provider reviews.

## Business challenge [#business-challenge]

MidCorp Industries needs to raise $50 million through a three-year bond offering. The operating burden extends well beyond initial issuance. The issuer also needs to control who can hold the bond, coordinate payment and token legs safely, fund coupon and principal obligations, monitor holder balances, and prove what happened after each event.

### Traditional approach [#traditional-approach]

<Mermaid
  chart="`
flowchart TB
  START(Term Sheet)
  LEGAL(Legal Review<br/>4-6 weeks)
  ROADSHOW(Roadshow<br/>2-3 weeks)
  BOOK(Book Building<br/>1-2 weeks)
  SETTLE(Settlement<br/>T+2 to T+5)
  MANUAL(Manual Processes)
  
  COUPON(Quarterly Coupon<br/>Manual Calculation)
  WIRE(Wire Instructions<br/>80+ Investors)
  RECON(Reconciliation<br/>Days of Work)
  AGENT(Transfer Agent<br/>Monthly Fees)
  
  START --> LEGAL
  LEGAL --> ROADSHOW
  ROADSHOW --> BOOK
  BOOK --> SETTLE
  SETTLE --> MANUAL
  MANUAL --> COUPON
  MANUAL --> WIRE
  MANUAL --> RECON
  MANUAL --> AGENT
  
  style START fill:#8571d9,stroke:#654bad,stroke-width:2px,color:#fff
  style LEGAL fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style ROADSHOW fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style BOOK fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style SETTLE fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style MANUAL fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style COUPON fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style WIRE fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style RECON fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
  style AGENT fill:#b661d9,stroke:#8a3fb3,stroke-width:2px,color:#fff
`"
/>

![Tokenized corporate bonds with real-time pricing and issuer information.](/docs/screenshots/bonds/bonds-listing.webp)

## How DALP supports the bond lifecycle [#how-dalp-supports-the-bond-lifecycle]

DALP combines asset configuration, compliance modules, token features, and settlement workflows so you can operate the bond from issuance through redemption:

| Lifecycle need                     | DALP surface                                                                                                                  | Operator responsibility                                                                     |
| ---------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| Define the instrument              | Asset Designer and token creation APIs capture bond terms, maturity, denomination asset, and selected features.               | Approve the economic terms and offering documents before deployment.                        |
| Control holders                    | Compliance modules evaluate identity and eligibility claims before token movement.                                            | Decide which claims, jurisdictions, and investor rules apply to the programme.              |
| Settle primary or secondary trades | XvP settlement coordinates the payment asset and bond token legs in one workflow.                                             | Choose the payment asset, custody setup, and settlement participants.                       |
| Service coupons                    | Fixed Treasury Yield calculates completed-period entitlements from balance snapshots for holder-initiated claims.             | Keep the coupon treasury funded and approve feature spending when the treasury is a wallet. |
| Repay principal                    | Maturity Redemption blocks ordinary transfers after maturity and lets holders redeem against the denomination asset treasury. | Trigger maturity at the correct time, fund the redemption treasury, and monitor coverage.   |

### Configuration and deployment [#configuration-and-deployment]

![Bond configuration captures name, symbol, and jurisdiction from the outset.](/docs/screenshots/asset-designer/design-bond-1.webp)
![Bond setup continues with instrument selection and issuance-specific parameters.](/docs/screenshots/asset-designer/design-bond-2.webp)

MidCorp's treasury team uses the Asset Designer to configure a bond token: $50
million principal, 5% annual coupon paid quarterly, three-year maturity, USD
denomination. They select a Regulation D compliance template to limit the
offering to accredited US investors.

DALP deploys the asset with the selected compliance and token features. For a
coupon-paying bond, that typically means pairing Maturity Redemption with Fixed
Treasury Yield and the Historical Balances feature that supplies the balance
snapshots used for entitlement calculation. The maturity date also defines the
end of the fixed yield schedule in the Asset Designer summary.

You can link offering documents through token metadata so operational teams and
integrations share a consistent asset record. The legal status of those documents
remains governed by the issuer and its advisors.

![Bond instrument details capture maturity and debt-specific metadata.](/docs/screenshots/asset-designer/design-bond-3.webp)

### Investor onboarding with embedded compliance [#investor-onboarding-with-embedded-compliance]

Accredited investors connect through the Investor Portal and complete KYC
verification via an integrated provider. Their OnchainID receives an
accreditation claim. Only wallet addresses linked to verified, accredited
identities can receive bond tokens. Non-accredited addresses cannot receive
tokens; transfers revert automatically.

### Primary distribution with DvP settlement [#primary-distribution-with-dvp-settlement]

MidCorp allocates tokens to a subscriber list. Using DALP's XvP settlement workflow, investors exchange a payment asset, such as a stablecoin or tokenized deposit, for bond tokens in an atomic transaction. If the payment leg or token leg fails, the transaction reverts instead of leaving one side settled without the other.

Eligibility checks still run before token movement. A recipient that does not satisfy the configured compliance modules cannot receive the bond tokens. You should still reconcile the off-chain subscription book, custody records, payment asset records, and investor communications because DALP controls only the on-chain token and configured settlement workflow.

![Bond pricing and valuation connect settlement and servicing to issuer-approved economics.](/docs/screenshots/asset-designer/design-bond-5.webp)

### Scheduled coupon calculations via yield schedules [#scheduled-coupon-calculations-via-yield-schedules]

Fixed Treasury Yield calculates completed-period coupon entitlements from
historical balance snapshots. Holders claim available yield from the configured
denomination asset treasury; the contract does not push payments to every holder
automatically.

The issuer must keep the treasury funded throughout the yield period. If the
treasury is a wallet, that wallet must also approve the yield feature to spend
the denomination asset before holder claims can succeed. DALP exposes yield
coverage statistics so operators can compare treasury balance and wallet
allowance against the required payout amount before inviting claims.

### Treasury operations [#treasury-operations]

Treasury readiness matters twice in the bond lifecycle: during coupon periods
and at maturity. Coupon claims draw from the Fixed Treasury Yield treasury.
Principal redemption draws from the Maturity Redemption treasury. Each treasury
can be a wallet or contract, but wallet treasuries require denomination-asset
allowance in addition to balance coverage.

Review the
[bond lifecycle prerequisites](/docs/operators/system-addons/bond-lifecycle-prerequisites)
before opening claims or redemption workflows to holders. The prerequisite checks
combine yield coverage, bond status, treasury balance, and wallet allowance so
you can confirm whether coupon and redemption workflows are ready.

### Cap table visibility [#cap-table-visibility]

Your investor relations team can read holder balances from DALP without waiting for a separate transfer-agent export. When investors trade bonds through a configured secondary workflow, the token holder view follows the on-chain transfers after indexing catches up.

### Maturity and redemption [#maturity-and-redemption]

At maturity, an authorized governance call transitions the asset into its
post-maturity state. Ordinary transfers are then blocked and holders redeem bond
tokens against the configured denomination asset treasury. Redemption burns the
redeemed tokens and transfers the principal amount calculated from the feature
configuration.

Maturity does not trigger itself purely because the calendar date has arrived.
The issuer or operator must trigger maturity at the correct time, fund
the redemption treasury, and, for wallet treasuries, approve the maturity
redemption feature to spend the denomination asset.

## Key capabilities [#key-capabilities]

| Capability             | Traditional operating model                                                                            | With DALP                                                                                                                      |
| ---------------------- | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| Issuance setup         | Terms, eligibility rules, token records, and settlement rails are coordinated across separate systems. | Bond terms, selected compliance modules, token features, and settlement workflows are configured in one EVM-based asset model. |
| Settlement             | Operations teams reconcile the payment and bond-token legs after execution.                            | XvP settlement coordinates both legs atomically when the configured payment asset and compliance checks pass.                  |
| Coupon processing      | Teams calculate entitlements and run payment operations outside the token workflow.                    | Fixed Treasury Yield calculates completed-period entitlements and lets holders claim from a funded treasury.                   |
| Treasury readiness     | Funding checks depend on manual balance, allowance, and redemption calculations.                       | Yield coverage and bond status views expose balance, allowance, and coverage signals before claims or redemption.              |
| Compliance enforcement | Eligibility controls can depend on pre-trade checks and post-trade surveillance.                       | Configured compliance modules validate transfer eligibility before token movement.                                             |
| Maturity handling      | Principal repayment and transfer-stop operations are coordinated manually.                             | Maturity Redemption blocks ordinary transfers after maturity and provides holder redemption against the configured treasury.   |

## Measurable outcomes [#measurable-outcomes]

Asset design, compliance setup, settlement, yield configuration, and redemption controls live in one lifecycle model. You no longer maintain separate spreadsheets and reconciliation processes for each stage. DALP exposes the funding and allowance coverage needed for coupon claims and principal redemption before holders begin claiming.

XvP settlement lets participants exchange payment assets and bond tokens atomically when the configured settlement workflow and compliance checks pass. Configured compliance modules check transfer eligibility before token movement. Issuers retain the legal determination of which rules and investor claims apply to a programme.

<Mermaid
  chart="`
flowchart TB
  START(Term Sheet)
  CONFIG(Asset Designer<br/>Configure Bond)
  DEPLOY(Smart Contract<br/>Deploy to Chain)
  DIST(Primary Distribution<br/>Atomic Settlement)
  AUTO(Lifecycle Operations)
  
  COUPON(Coupon Entitlement<br/>Holder Claims)
  REALTIME(Indexed Holder View<br/>Reconciliation Support)
  COMPLIANCE(Transfer Validation<br/>Every Transaction)
  REDEMPTION(Maturity Redemption<br/>Holder Redemption)
  
  START --> CONFIG
  CONFIG --> DEPLOY
  DEPLOY --> DIST
  DIST --> AUTO
  AUTO --> COUPON
  AUTO --> REALTIME
  AUTO --> COMPLIANCE
  AUTO --> REDEMPTION
  
  style START fill:#8571d9,stroke:#654bad,stroke-width:2px,color:#fff
  style CONFIG fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style DEPLOY fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style DIST fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style AUTO fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style COUPON fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style REALTIME fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style COMPLIANCE fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
  style REDEMPTION fill:#5fc9bf,stroke:#3a9d96,stroke-width:2px,color:#fff
`"
/>

The diagram shows the DALP bond lifecycle from configuration through servicing operations to holder redemption.

## Compliance considerations [#compliance-considerations]

Bond tokens operate under securities regulations. The compliance modules you configure enforce the following controls before each token transfer:

* Accredited investor verification: OnchainID claims gate token transfers.
* Transfer restrictions: compliance modules and token features determine which transfers are allowed.
* Jurisdiction controls: country allow/block lists enforce geographic restrictions.
* Audit signals: on-chain events and indexed status views support monitoring of settlement, yield claims, treasury readiness, and redemption activity.

For detailed compliance architecture, see
[Compliance & Security](/docs/business/compliance-security).

## Implementation checklist [#implementation-checklist]

1. Define bond terms (principal, coupon rate, maturity, currency)
2. Select compliance template (Reg D, Reg S, or custom ruleset)
3. Integrate KYC/AML provider for investor verification
4. Configure Maturity Redemption with denomination asset, face value, maturity
   date, and redemption treasury
5. Configure Fixed Treasury Yield, including denomination asset, treasury,
   interval, rate, start date, and end date
6. Fund coupon and redemption treasuries and approve feature spend from wallet
   treasuries where needed
7. Deploy the asset and conduct primary distribution through the chosen
   settlement workflow
8. Monitor yield coverage and bond-status views before coupon claims and
   maturity redemption

## What to verify before launch [#what-to-verify-before-launch]

| Decision             | Verify in DALP                                                                                                        | Verify outside DALP                                                                        |
| -------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Bond terms           | Token name, symbol, cap, face value, maturity date, denomination asset, and attached features.                        | Final term sheet, legal approvals, investor notices, and required disclosures.             |
| Holder eligibility   | Compliance modules, identity claims, jurisdiction rules, and transfer validation results.                             | Whether the selected claims satisfy the issuer's regulatory obligations.                   |
| Coupon readiness     | Fixed Treasury Yield configuration, completed intervals, historical balances, treasury balance, and wallet allowance. | Funding process, bank or payment provider movement, and investor communication timing.     |
| Maturity readiness   | Maturity status, redemption treasury balance, wallet allowance, and bond status coverage values.                      | Off-chain maturity notice, cash management, and operations sign-off.                       |
| Settlement readiness | XvP configuration, participating assets, eligible recipients, and transaction state.                                  | Custody, payment asset risk, subscription-book reconciliation, and participant onboarding. |

## Next steps [#next-steps]

* Check [bond lifecycle prerequisites](/docs/operators/system-addons/bond-lifecycle-prerequisites)
  before opening coupon claims, maturity transitions, or holder redemption workflows
* Configure operator-managed coupon and maturity settings in the
  [Yield schedule console guide](/docs/operators/system-addons/yield-schedule)
* Review [Maturity Redemption](/docs/architects/components/token-features/maturity-redemption)
  for the redemption state machine and treasury requirements
* Review [Fixed Treasury Yield](/docs/architects/components/token-features/fixed-treasury-yield)
  for coupon entitlement calculation and claim behavior
* Use [Yield coverage statistics](/docs/api-reference/tokens/yield-coverage-statistics)
  and the bond status view before opening holder claim or redemption workflows
* Connect lifecycle monitoring to the [webhook endpoints reference](/docs/api-reference/webhooks/webhook-endpoints)
