Midcontract
  • πŸ‘‹Welcome to Midcontract!
  • πŸ’‘Why Midcontract
    • πŸ“„How Midcontract Works: Freelance Contracts Without Middlemen
    • πŸ”„Smart Contract Workflow: From Agreement to Payout
    • πŸ’ΈEscrow & Payment Security for Freelancers and Clients
    • πŸ“‹Types of Freelance Contracts You Can Create
    • 🌍Multi-Currency Payouts & Comparison With Traditional Platforms
    • πŸ”Security by Design: Verified, Audited Smart Contracts
  • πŸͺͺOn-Chain Passports: Portable Reputation (Coming Soon)
  • πŸ“‘Contract Setup & Execution
    • πŸ“„From Setup to Payout: How Midcontract Contracts Work
  • ✏️Creating a Contract: Setup, Scope & Terms
  • πŸ”Wallet Connection: Secure Access to Smart Contracts
  • πŸ’³Funding the Contract: How Clients Deposit to Escrow
  • πŸ“€Submitting Work: Deliverables, Revisions & Client Review
  • πŸ’°Getting Paid: Payment Release & Fund Withdrawal
  • 🎯Use Cases & Real-World Scenarios
    • πŸ§‘β€πŸ’ΌWho It’s For: Freelancers, Clients, Agencies & Teams
    • 🀝Working Without Platforms: Direct Deals With Smart Protection
    • 🌍Hiring & Recruiting Across Borders: Secure, Staged Payments
    • πŸ“£Influencer Collaborations & Paid Campaigns
    • πŸ“œLegal & Compliance Workflows: Secure Contracted Services
  • πŸ’¬Community & Affiliate Hub
    • 🀝Midcontract Community Program: Get Involved, Get Rewarded
  • 🧠Who Is the Program For?
  • πŸ’ΈAffiliate Program: Earn Up to 30% Commission
  • πŸ›‘οΈRoles & Rewards: Level Up as You Contribute
  • πŸš€Get Started & Start Earning
  • πŸ“˜Content Guidelines for Ambassadors
  • ❓Midcontract Community FAQ
  • Team & Advisory
    • 🏰Origin Story: Why We Started Midcontract
    • πŸ‘₯Core Team: People Behind the Platform
    • Twitter
    • Telegram
    • LinkedIn
  • ❓FAQ
  • πŸ“¨Contact us
Powered by GitBook
On this page
  • πŸ‘€ Account Setup & Role Selection
  • πŸ“ Creating a Contract
  • πŸ”— Connecting Your Wallet
  • πŸ’³ Funding the Contract
  • πŸ“€ Submitting Work & Getting Paid
  • βœ… Closing the Contract
  1. Contract Setup & Execution

From Setup to Payout: How Midcontract Contracts Work

Walk through the full lifecycle of a freelance contract on Midcontract β€” from account setup to wallet connection, escrow funding, work submission, and payment.

PreviousOn-Chain Passports: Portable Reputation (Coming Soon)NextCreating a Contract: Setup, Scope & Terms

Last updated 2 months ago

Midcontract is designed to make contracts and payments seamless β€” for freelancers, agencies, and clients alike.

This section walks you through everything from setting up an account to getting paid via smart contract escrow.


πŸ‘€ Account Setup & Role Selection

Start by creating an account via Google login or email + password.

Then, select your primary role:

  • πŸ‘¨β€πŸ’» Freelancer

  • 🏒 Agency Rep

  • πŸ§‘β€πŸ’Ό Client

Your role determines which interface and permissions you’ll see across the platform.


πŸ“ Creating a Contract

Either party can initiate a contract. You’ll define:

  • Contract name

  • Email of the other party

  • Payment type

  • Scope of work & terms

  • Contract format (fixed, hourly, milestone, etc.)

Once created, the other party is invited to review and accept.


πŸ”— Connecting Your Wallet

To interact with smart contracts, both parties need to connect a wallet β€” it’s quick, secure, and takes just a few clicks.

Options:

  • πŸ” Create an embedded wallet

    No apps, no browser extensions, no seed phrases. You can create a secure wallet using just your email β€” and manage it directly from your account dashboard.

  • πŸ”— Connect an existing wallet

    Prefer MetaMask, WalletConnect, or another EVM-compatible wallet? No problem β€” simply connect and you’re good to go.


πŸ’³ Funding the Contract

The client deposits funds into escrow.

Funds are locked in a smart contract and only released when the freelancer’s work is approved.


πŸ“€ Submitting Work & Getting Paid

Freelancers and agencies submit completed work directly through the contract interface.

Once the client reviews and approves, funds are released from escrow and instantly available to claim.

  • πŸ’Έ Smart contract unlocks funds immediately

  • 🏦 Payouts are made in stablecoins, with optional fiat conversion via our partner service

  • πŸ” Clients can request revisions before approving the final submission


βœ… Closing the Contract

  • Fixed-Price Contracts: Automatically close after the final deliverable is approved and payment is claimed.

  • Milestone-Based Contracts: Close once the last milestone is approved and released.

  • Hourly Contracts: Can be closed manually by either party once all work is logged and paid.

Both parties receive a notification once the contract is marked as completed.

All status updates are securely logged in the contract’s on-chain history.

πŸ“‘
πŸ“„
🧭 Learn who Midcontract is for β†’
πŸ” Wallet connection guide β†’
πŸ“¦ Submitting and reviewing work β†’
πŸ’° How payouts are claimed β†’