Trustless Work
  • Welcome
    • Why Escrows Matter
    • 🛤️Our Journey so Far
      • 🤔The Problem: Origins of Trustless Work
      • 👾The team comes together
      • 💡The Solution: Escrows
      • 🏆Key Milestones
        • 🌠DraperU Stellar Astro Hacker House: A Pivotal Moment
        • Launching the API V1 at ETH Pura Vida Hackathon
      • 🚀Current Programs
        • 🌟DraperU Embark Program
        • 💻OD Hack Campaigns
      • 🛠️Vertical Development
      • 🔮Future Vision
  • 📌Start Here
    • ☀️About Trustless Work
      • Vision and Mission
      • Team
  • ⚒️Understanding Smart Escrows
    • 🥸Smart Escrow Design
      • What does a Smart Escrow "look like"?
      • Roles in Trustless Work
      • Escrow Lifecycle
        • Initiation Phase
        • Funding Phase
        • Complete phase
        • Approval phase
        • Release phase
        • Dispute Resolution
    • 💵USDC: The Stablecoin Powering Trustless Work
    • 🌟Stellar & Soroban: The Backbone of Trustless Work
  • 💻Developer Resources
    • 🚀Smart Escrow API
    • Quickstart
      • Integration Demo Project
        • Getting Started
        • Entities
        • Configuration
        • Context API
        • Wallet Setup
        • Trustlines
        • Services
        • Helpers
        • Error Handling
        • Forms
          • Initialize Escrow
          • Fund Escrow
          • Get Escrow
          • Get Multiple Escrow Balances
          • Resolve Dispute
          • Change Milestone Status
          • Change Milestone Flag
          • Change Dispute Flag
          • Release Funds
          • Update Escrow
        • UI Components
          • Pages
          • Cards
          • Tabs
          • Utils
      • dApp locally
      • API Fundamental Code
    • API Reference
      • Introduction
      • Authentication
        • Request Api Key
      • Deploy
        • Initialize Escrow
      • Escrows
        • Schema
        • Fund Escrow
        • Get Escrow by Contract ID
        • Resolve Dispute
        • Change Milestone Status
        • Change Milestone Flag
        • Change Dispute Flag
        • Release Funds
        • Update escrow properties
      • Helpers
        • Set Trustline
        • Send Transaction
        • Get Multiple Escrow Balance
    • 🧰Essential Tools for Developers
      • Stellar Wallets
        • Freighter Wallet
        • Albedo Wallet
        • xBull Wallet
        • Rabet Wallet
        • Lobstr Wallet
        • Hana Wallet
        • Additional Resources
        • Troubleshooting & FAQs
      • How to Get Testnet Tokens
  • 🌍Use Cases by Industry
    • Marketplaces & E-commerce
    • Grants, Bounties, and Hackathons
    • P2P Exchanges and OTC Desks
    • Security Deposits
    • Milestone-based Freelance & Contract Work
    • Crowdfunding & Pre-orders
    • DAO Treasury & Working Group Budgets
    • Education & Online Courses
    • Subscription + Performance-based Retainers
  • 🤖Using the dApp
    • Step 1: Accessing the Trustless Work Dapp and Logging In
    • Step 2: Creating a Profile and Requesting an API Key
    • Step 3: Creating an Escrow
    • Step 4: Funding an Escrow
    • Step 5: Marking a Milestone as Done ✅
    • Step 6: Approving the Milestone
    • Step 7: Releasing the Payment
    • Resolving Disputes
  • 🏴‍☠️Community
    • 🌎Spotlight: Kindfi
    • 🛣️Roadmap: The Journey Ahead
    • Contributor's Guide
    • 📂Open-Source Templates & Developer Tools
  • ✒️Background & Theory
    • 📘Core Concepts & Escrow Glossary
    • 🎒Historical Context
      • 📜Escrow History:
        • 🗿Ancient to Colonial Era
        • 🏦Banking Era (19th - 20th Century)
        • 💻The Digital Era and Online Escrow
      • ⛓️Blockchain Era: Smart Escrows
  • Links
    • ⚒️Trustless Work dApp
    • 🌐Trustless Work Website
    • 📣Telegram Chat
    • 💎Only Dust Profile
    • 👩‍💻Swagger for API
    • 📜Github
  • 📢Appendices
    • Contact and Support
    • Notion for Startups
    • Meru
Powered by GitBook
LogoLogo

Links

  • Website
On this page

Was this helpful?

Export as PDF
  1. Use Cases by Industry

Subscription + Performance-based Retainers

PreviousEducation & Online CoursesNextUsing the dApp

Last updated 1 month ago

Was this helpful?

Trustless Work's Smart Escrow infrastructure provides a secure, transparent, and flexible way to manage subscription-based and performance-driven retainers. This model ensures ongoing service payments are securely held and released only upon meeting predefined performance criteria, providing confidence to both subscribers and service providers.

How it Works

Roles Involved:

  • Subscriber (Client): Pays the retainer and approves milestones based on performance.

  • Service Provider: Delivers ongoing services and marks milestones as complete.

  • Platform/Trustless Work Escrow: Securely holds funds and facilitates transparent payment releases based on performance.

Escrow Lifecycle:

  1. Initiation Phase:

    • Subscriber and service provider agree on a subscription retainer model, including regular payments and performance metrics (KPIs, deliverables).

    • Escrow contract created on Trustless Work, clearly outlining terms, milestones, and conditions for fund release.

  2. Funding Phase:

    • Subscriber deposits funds monthly or quarterly into the escrow, securely holding payments for ongoing services.

  3. Performance and Milestone Updates:

    • Service Provider regularly updates the status of performance milestones (e.g., monthly targets, deliverables, KPI achievement).

  4. Approval Phase:

    • Subscriber reviews and approves milestones based on performance criteria.

    • If performance meets or exceeds agreed-upon KPIs, the subscriber approves milestone completion.

    • If performance criteria are not met, the subscriber can initiate a dispute or negotiate partial releases.

  5. Release Phase:

    • Upon milestone approval, funds are automatically and transparently released to the service provider.

    • Partial or full fund releases can occur, depending on performance outcomes.

  6. Ongoing Subscription:

    • The escrow resets each cycle (monthly or quarterly), maintaining ongoing secure payments aligned to service delivery and performance.

Benefits:

  • Trust and Transparency: Payments linked directly to measurable performance, reducing risk for both parties.

  • Secure Funding: Funds are safeguarded by blockchain-based escrow, mitigating disputes and improving trust.

  • Flexibility: Customizable escrow conditions allow parties to define clear KPIs and flexible terms for performance-based payment adjustments.

Ideal Use Cases:

  • Marketing Agencies: Monthly retainers tied to specific KPIs (e.g., traffic growth, conversions).

  • Freelance Consultants: Retainer fees linked to tangible business outcomes (e.g., sales, lead generation).

  • Managed Services Providers: Regular subscription payments tied to service uptime, SLA fulfillment, or other defined metrics.

Trustless Work's Subscription + Performance-based Retainers model empowers businesses to confidently engage ongoing services, ensuring mutual satisfaction and alignment through transparent, secure, and performance-driven payments.

🌍