# 📊 Subscription and Redemption Workflow

## Subscription Workflow

Once an investor is fully onboarded, their wallet address is added to the QCDT Allowlist, granting permission to hold and interact with QCDT tokens. Subscriptions into the QCD Money Market Fund can be made either via fiat (USD) or stablecoin (USDC), depending on investor preference. Fiat transfers are wired to the Fund Capital Account held with Standard Chartered Bank Dubai International Financial Centre Branch, while stablecoin subscriptions are sent directly to a designated on-chain wallet.

Upon receipt of funds, the Fund Administrator confirms the subscription and calculates the number of fund shares to be allocated based on the prevailing Net Asset Value (NAV). The Administrator then records the subscription details in the DMZ Finance platform, ensuring that the correct number of fund shares is attributed to the investor’s account.

Investors may then initiate a request to mint QCDT tokens that represent their allocated fund shares. This request is submitted through the DMZ Portal and is subject to review by both the Administrator and the Tokenization Service Provider. Once approved, QCDT tokens are minted and issued directly to the investor’s whitelisted ERC-20 wallet, enabling them to hold and deploy tokenized exposure to regulated money market instruments on-chain.

## Redemption Workflow

QCDT tokens held in Allowlisted wallets can be redeemed at any time. Investors initiate the redemption process by submitting a burn request via the DMZ Portal, specifying the amount of QCDT to redeem.

Following submission, the Administrator and Tokenization Service Provider jointly review and approve the request. Redemption values are determined based on the NAV calculated.&#x20;

Once the request is approved, the QCDT tokens are burned. The redemption value is then calculated based on the Net Asset Value (NAV) published and the corresponding redemption proceeds are transferred to the investor’s designated bank account (for fiat) or crypto wallet (for stablecoins).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dmz.finance/subscription-and-redemption-workflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
