> For the complete documentation index, see [llms.txt](https://qualitax.gitbook.io/interop/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://qualitax.gitbook.io/interop/use-cases/retail-cbdc-rcbdc/make-milestone-based-property-purchase-payments.md).

# Make Milestone-Based Property Purchase Payments

## About

<table><thead><tr><th width="304">Use Case Category</th><th>Use Case Description</th></tr></thead><tbody><tr><td>rCBDC</td><td>This use case explores using programmable money tied to a digital currency for milestone-based property purchase payments from homebuyers to sellers/developers. Funds can be released upon completion of predefined property development milestones </td></tr></tbody></table>

## Description

**Key Stakeholders:**

* Homebuyer making payment
* Property seller/developer receiving payment
* Digital currency issuer
* Other attestation parties like surveyors and conveyancers

**Story:**

1. Homebuyer initiates property purchase with milestone-based payments
2. Programmable money is created based on milestone terms
3. Attestation parties confirm milestone completions
4. Smart contract validates milestone completion
5. Programmable money unwrapped and funds released to seller/developer
6. Seller/developer receives digital currency payment

**Preconditions:**&#x20;

* Homebuyer purchases property tied to milestone payments
* Digital currency and programmable money platform exist

**Postconditions:**&#x20;

* Seller/developer receives payment upon milestone completion
* Homebuyer has transparency into milestone progression

**Key Benefits:**

* Automated milestone payments
* Payment assured based on work completed
* Tracking of milestone progression
* Reduced administration overhead
* Alignment of payment and property delivery

## Example Solution Provider

***
