Trustless Work
English
English
  • Welcome
    • Why Escrows Matter
    • Who Should Use This
    • Links
  • βš’οΈCore Concepts
    • 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 Guide
    • πŸš€Developer Quickstart
    • Authentication
      • Request Api Key
    • Schema
    • Architecture
    • Stellar Wallets
      • Freighter Wallet
      • Albedo Wallet
      • xBull Wallet
      • Rabet Wallet
      • Lobstr Wallet
      • Hana Wallet
      • Additional Resources
      • Troubleshooting & FAQs
    • How to Get Testnet Tokens
  • API Reference
    • Introduction
    • Types
      • Basic
      • Entities
      • Payloads
      • Responses
      • Errors
    • Single Release Escrow
      • Deploy
      • Fund Escrow
      • Approve Milestone
      • Change Milestone Status
      • Release Funds
      • Dispute Escrow
      • Resolve Dispute
      • Get Escrow
      • Update Escrow
    • Multi Release Escrow
      • Deploy
      • Fund Escrow
      • Approve Milestone
      • Change Milestone Status
      • Release Milestone Funds
      • Dispute Milestone
      • Resolve Milestone Dispute
      • Update Escrow
      • Get Escrow
    • Helpers
      • Set Trustline
      • Send Transaction
      • Get Multiple Escrow Balance
    • πŸš€Smart Escrow API
  • React Library
    • Getting Started
    • useSendTransaction
    • useGetEscrow
    • useGetMultipleEscrowBalances
    • useInitializeEscrow
    • useUpdateEscrow
    • useFundEscrow
    • useChangeMilestoneApprovedFlag
    • useChangeMilestoneStatus
    • useReleaseFunds
    • useStartDispute
    • useResolveDispute
  • Templates & Components
    • πŸ€–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
    • Integration Demo Project
      • Getting Started
      • 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
  • Tools & Utilities
  • 🌍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
  • πŸ΄β€β˜ οΈCommunity & Contribution
    • 🌎Spotlight: Kindfi
    • πŸ›£οΈRoadmap: The Journey Ahead
    • Contributor's Guide
    • πŸ“‚Open-Source Templates & Developer Tools
  • πŸ“’Appendix & Archive
    • Contact and Support
    • Notion for Startups
    • Meru
    • βœ’οΈ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
Powered by GitBook
LogoLogo

Links

  • Website
On this page
  • Welcome to Trustless Work Documentation!
  • 🧠 What You Can Do Here
  • πŸ—ΊοΈ What's in This Documentation?
  • πŸ§ͺ Try It in Minutes
  • πŸ”— Essential Links

Was this helpful?

Export as PDF

Welcome

Your gateway to revolutionizing payment flows in the digital economy.

We've enabled AI on this Gitbook! Feel free to make questions on the search bar to access this feature!

Welcome to Trustless Work Documentation!

Trustless Work is the escrow infrastructure for the new economy β€” a developer-first platform to integrate programmable, milestone-based fund releases into your product using stablecoins and smart contracts.


🧠 What You Can Do Here

With Trustless Work, you can:

  • πŸ’Έ Hold funds securely in smart escrows

  • βœ… Define who can mark milestones, approve work, or release funds

  • βš™οΈ Automate transactions using our API and React hooks

  • πŸ” Stay non-custodial and audit-friendly

We abstract away the complexity of blockchain so you can focus on building.


πŸ—ΊοΈ What's in This Documentation?

Section
Purpose

Quickstart

Set up your first escrow

Core Concepts

Learn how Trustless Work escrows function

API Reference

Full technical docs, endpoints & schemas

React SDK

Use our SDK and hooks in your dApp

Templates & Examples

See working code and flows

Dev Tools

Explore our viewer, faucet, dApp, and more

Use Cases

See how escrows are used across industries

Community

Join the movement and build with us


πŸ§ͺ Try It in Minutes

  • πŸ”‘ Request an API Key

  • πŸ§ͺ Explore the Demo dApp


πŸ”— Essential Links

We’ve organized everything you need into clear sections tailored to your role:


NextWhy Escrows Matter

Last updated 22 hours ago

Was this helpful?

🧱

🌐

πŸ”§

πŸ’¬

πŸ’Ž

πŸ“°

A quick-start guide to help you onboard with Trustless Work. Perfect for developers and businesses looking to explore the platform.

Complete technical documentation for developers, including endpoints, code examples, and troubleshooting tips.

Discover how Trustless Work transforms industries, from marketplaces to crowdfunding.

Dive into the technical architecture, featuring Stellar, Soroban, and smart escrows.

Join our growing ecosystem, explore our open-source projects, and see where we’re headed next.

Clone the GitHub Starter
trustlesswork.com
Swagger API Docs
Telegram Chat
Only Dust Profile
Escrow Times Blog
Getting Started
API Reference
Use Cases
Technology Overview
Community and Roadmap
Page cover image