Escrow & Dispute Contracts

TalentLayerEscrow.sol 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:

pageEscrow and Dispute

Last updated