Agree milestone by milestone
Define deliverables, acceptance criteria, and proposed amounts before the escrow transaction is created.
Selected escrow provider · Trustless Work
Smart Gig is designing its escrow experience around Trustless Work’s multi-release contracts on Stellar—so teams and specialists can agree on the work, follow progress, and authorize milestone releases with their own wallets.
Smart Gig rollout status
Provider selected · Testnet integration in progress
Project briefs and applications are available now. Escrow creation, wallet signing, and funding are not live yet. Publishing or accepting a brief does not move funds.
Why Trustless Work
Trustless Work provides the escrow contracts and transaction APIs Smart Gig is integrating with. The goal is to make payment terms part of the project plan—not an afterthought once delivery is underway.
Define deliverables, acceptance criteria, and proposed amounts before the escrow transaction is created.
The planned flow has participants review and sign their own Stellar transactions. Smart Gig is not designed to collect or store wallet secret keys.
Trustless Work’s multi-release model is designed for independent milestone settlement after the required approval action.
The intended flow
This describes the planned provider lifecycle. Availability in Smart Gig depends on completing the wallet, transaction, and verification experience.
The client and freelancer agree the project, milestone deliverables, amounts, and who may approve or resolve disputes.
The client reviews the proposed Trustless Work contract configuration and authorizes its creation from a compatible wallet.
The client reviews and signs a separate funding transaction. A published brief alone never reserves or transfers funds.
The freelancer completes a milestone and provides the agreed work or evidence for review.
The authorized approver reviews the milestone and signs the release action. A dispute follows its configured resolution path instead.
Roles and responsibility
Trustless Work distinguishes the client, service provider, approver, dispute resolver, platform, and contract administrator roles. The exact role addresses and approval rules must be agreed before a live escrow is initialized.
Built around clear agreements
You can publish a project and review applications now. Escrow setup will be a separate, wallet-authorized step when the integration is available.