# Why Midcontract

- [How Midcontract Works: Freelance Contracts Without Middlemen](https://docs.midcontract.com/why-midcontract/how-midcontract-works-freelance-contracts-without-middlemen.md): A smart contract system for freelancers, agencies, and clients — create, fund, and complete contracts with escrow-backed payments and on-chain reputation.
- [Smart Contract Workflow: From Agreement to Payout](https://docs.midcontract.com/why-midcontract/smart-contract-workflow-from-agreement-to-payout.md): Step-by-step guide to how smart contracts work on Midcontract — from setup to escrow funding, delivery, and instant payouts.
- [Escrow & Payment Security for Freelancers and Clients](https://docs.midcontract.com/why-midcontract/escrow-and-payment-security-for-freelancers-and-clients.md): Smart contract escrow for freelancers and clients — fast global payouts, stablecoin support, and low platform fees.
- [Types of Freelance Contracts You Can Create](https://docs.midcontract.com/why-midcontract/types-of-freelance-contracts-you-can-create.md): Explore Midcontract’s supported contract types: fixed-price, milestone-based, hourly, and retainers — all backed by smart contract automation.
- [Multi-Currency Payouts & Comparison With Traditional Platforms](https://docs.midcontract.com/why-midcontract/multi-currency-payouts-and-comparison-with-traditional-platforms.md): Get paid in stablecoins or local currency. Midcontract supports global payouts with escrow protection — and lower fees than Upwork or Fiverr.
- [Security by Design: Verified, Audited Smart Contracts](https://docs.midcontract.com/why-midcontract/security-by-design-verified-audited-smart-contracts.md): Midcontract uses audited smart contracts to protect freelance payments, enforce terms, and resolve disputes — with on-chain privacy and no custodial risk.


---

# 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.midcontract.com/why-midcontract.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.
