Escrow & Dispute Contracts

TalentLayerEscrow.solarrow-up-right is the smart contract that handles escrow transactions for each service, it custody the money and allow hirer to release the money by milestone. Also, in case of a dispute it handle all the workflow and link with the configured arbitrator.

It can used to:

  • Validate a proposal for a given service and deposit the money

  • Release money for the worker

  • Let the worker reimburse the hirer

  • Raise a dispute

  • As a platform, claim the fees earned

Data Structure

Visualization: TalentLayerEscrow.sol

Visualization: TalentLayerArbitrator.sol

Learn More

Learn more about our escrow and dispute system and how they function in workflows:

Escrow and Disputechevron-right

Last updated