🚀Developer Quickstart
This guide takes you from zero to escrow in just a few steps — whether you’re prototyping, testing, or preparing for production.
🧠 1. Understand the Model (Optional but Recommended)
Trustless Work is an Escrow-as-a-Service platform that lets you securely hold funds in a programmable, non-custodial escrow until milestones are completed and approved.
✅ Why it matters:
🚀 Launch escrow flows in minutes, not months
🔐 Secure, neutral, role-based fund control
💸 Save on dev effort and avoid smart contract audits
🌍 Enable global, stablecoin-based payments using Stellar + USDC
📚 Read how it works 📖 Explore use cases
✍️ 2. Design Your Escrow Lifecycle
Before deploying, define:
Who can mark milestones as done
Who must approve work
Who can release funds
Who can resolve disputes
Not sure how to structure it? → Check example flows
🧰 3. Deploy and Test on Our dApps
We’ve built a lightweight dApp to help you deploy escrows without writing code.
➡️ Launch dApp
Before you start:
Install a Stellar Wallet (Freighter, xBull, etc.)
Grab testnet XLM & USDC
📵 Want a demo flow? Watch our demo video
🛠️ 4. Build Your Own Integration
Use our developer resources to:
🔑 Request an API Key
⚙️ Call the Trustless Work API
💻 Use the React SDK
🧩 Reuse Open Source Templates
Have a question or want to propose a feature? 📩 Contact the team or open an issue
🤝 5. Contribute to the Ecosystem
We grow in public — and you can join us:
🧑💻 Participate in our OnlyDust open-source campaigns
🧱 Build your own product on top of Trustless Work
💥 Get featured in our Ecosystem Spotlight
📈 Next Steps
➡️ Understand roles & permissions
➡️ Explore vertical use cases
💬 “The world runs on trust. And trust runs on escrow. Let’s build a better future, together.”
Last updated
Was this helpful?