Core Mechanics
Programmable Escrow & Verified Milestones
FreelancePay replaces trust with cryptography. By locking funds in a Soroban smart contract, we eliminate counterparty risk for both the freelancer and the client.
Trustless Escrow
When a contract is initialized, the client deposits the total project value in USDC into a dedicated Soroban smart contract.
- Funds are cryptographically locked on the Stellar network.
- Clients cannot withdraw funds unilaterally once locked.
- Freelancers see proof of funds before writing a single line of code.
Milestone Triggers
Payments are fractured into logical milestones. When a milestone is completed and approved, the smart contract automatically releases the exact fraction of USDC to the freelancer.
- Immediate settlement to the freelancer's Stellar wallet.
- No intermediary holds or bank transfer delays.
- Immutable on-chain record of every approval and release.