Marketplace escrow

Funds are held per milestone and released only on signed acceptance. Disputes freeze payout and open a signed audit trail.

New escrow

No escrows yet.