> For the complete documentation index, see [llms.txt](https://docs.midcontract.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.midcontract.com/why-midcontract/smart-contract-workflow-from-agreement-to-payout.md).

# Smart Contract Workflow: From Agreement to Payout

Midcontract streamlines collaboration between freelancers, agencies, and clients — from setting expectations to getting paid.

***

### **🛠️ 1. Create a Smart Contract**

Either party can initiate a contract via a simple interface. Choose the contract type (fixed, milestone, or hourly), set deliverables, deadlines, and payment terms — all in one place.

[📄 Explore supported contract types →](https://docs.midcontract.com/why-midcontract/types-of-freelance-contracts-you-can-create)

Each agreement is backed by a smart contract — no PDFs, no scattered docs, no second-guessing. You can still chat and coordinate as needed, but the core terms are locked on-chain for total clarity and trust.

***

### **👤 2. Complete Identity Verification**

Before funding begins, both parties must complete a one-time identity verification (KYC). This protects both sides and ensures compliance.

***

### **💰 3. Fund the Escrow**

Once terms are accepted, the client deposits funds into escrow. These funds are held in a smart contract — not by Midcontract — and remain locked until work is approved.

[💸 How escrow protection works →](https://docs.midcontract.com/why-midcontract/escrow-and-payment-security-for-freelancers-and-clients)

To fund the escrow, simply deposit stablecoins directly, or easily purchase them using fiat via our integrated partner services — available in select regions.

[🌍 See payout and funding options →](https://docs.midcontract.com/why-midcontract/multi-currency-payouts-and-comparison-with-traditional-platforms)

***

### **📦 4. Deliver the Work**

The freelancer or agency completes the task and submits it through the platform. This triggers a client notification for review and approval.

[📤 Submitting work and revisions →](https://docs.midcontract.com/submitting-work-deliverables-revisions-and-client-review)

***

### **✅ 5. Approve & Get Paid**

Once the client approves the work, funds are instantly released from escrow to the freelancer.

Payouts are made in stablecoins. Want to cash out in fiat? No problem — use our built-in partner service to convert and withdraw to your preferred local method.

[🔓 Learn how payouts work →](https://docs.midcontract.com/getting-paid-payment-release-and-fund-withdrawal)

***

#### **✨ Why It Works**

* No payment chasing
* No unclear scope
* No confusion about what’s been agreed

Midcontract creates a transparent, automated workflow for both sides.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.midcontract.com/why-midcontract/smart-contract-workflow-from-agreement-to-payout.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
