πSmart Contract Workflow: From Agreement to Payout
Step-by-step guide to how smart contracts work on Midcontract β from setup to escrow funding, delivery, and instant payouts.
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 β
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 β
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 β
π¦ 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 β
β
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 β
β¨ 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.
Last updated