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
  • Why Stellar? 🚀
  • Introducing Soroban: Stellar’s Smart Contract Platform 💡

Was this helpful?

Export as PDF
  1. Understanding Smart Escrows

Stellar & Soroban: The Backbone of Trustless Work

Trustless Work is powered by the Stellar blockchain and its innovative Soroban smart contract platform. Together, these technologies form the foundation for secure, scalable, and trustless escrow transactions.

Why Stellar? 🚀

Stellar is a powerful blockchain specifically designed for financial transactions. It enables fast, low-cost transfers of digital assets, which is crucial for ensuring our escrows are efficient and accessible to everyone.

1. Low Fees and Fast Transactions ⚡

  • Speed: Transactions on Stellar are confirmed within seconds, meaning no more waiting for days like with traditional banking or slower blockchains.

  • Low Costs: The transaction fees on Stellar are a tiny fraction of a cent, allowing escrows to operate economically, even for smaller-value transactions. This is a game-changer compared to the often high fees of traditional escrow solutions.

2. Stable and Scalable 🏗️

  • Designed for Financial Use: Stellar was built with the financial sector in mind, providing stability for payments and transactions. This is a perfect fit for escrow services, where stability is key.

  • Global Network: With Stellar, we can provide cross-border escrows with minimal fees, allowing businesses, freelancers, and marketplaces to interact globally without incurring high costs.

Introducing Soroban: Stellar’s Smart Contract Platform 💡

Soroban is Stellar’s smart contract platform, designed to bring programmable logic to the blockchain, allowing developers to create advanced, trustless applications.

1. Modern, Secure Smart Contracts 🔗

  • Built with Rust: Soroban smart contracts are written in Rust, a language known for its security and performance. This ensures that Trustless Work is secure, efficient, and scalable—crucial for handling financial transactions.

  • Decentralized Trust: By using Soroban, Trustless Work offers a decentralized, tamper-proof solution for managing funds. Funds are released only when conditions coded in the smart contract are met—removing the need for a trusted third party.

2. Flexibility & Programmability 🛠️

  • Customizable Contracts: Soroban allows us to create custom smart contracts that fit a wide variety of use cases—from milestone-based payments for freelancers to complex multi-party transactions.

  • Scalable Logic: The smart contracts on Soroban enable complex operations without compromising on speed or reliability, making it possible for Trustless Work to handle high volumes of transactions smoothly.

How Stellar and Soroban Power Trustless Work 🌐

  • Escrow Transactions: All escrows on Trustless Work are secured by Soroban smart contracts, deployed on the Stellar blockchain. This combination ensures that funds are securely held and released transparently.

  • Seamless Integration: The Trustless Work API abstracts the interaction with Soroban smart contracts, allowing developers to use escrow functionalities without dealing with blockchain complexities.

  • Global Accessibility: By leveraging Stellar’s network, Trustless Work can provide global escrow services with low fees and instant settlement, making it an ideal choice for international transactions.

PreviousUSDC: The Stablecoin Powering Trustless WorkNextDeveloper Resources

Last updated 5 months ago

Was this helpful?

⚒️
🌟