Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrustWork Smart Contracts

This workspace contains the Solidity contracts and deployment scripts for TrustWork.

Key Contracts

  1. EscrowPlatform.sol - job creation, milestones, escrow custody, settlement, and cancellation flows.
  2. DisputeDAO.sol - arbitrator pool, voting, and dispute resolution.
  3. ReputationNFT.sol - non-transferable reputation tiers.
  4. ProfileRegistry.sol - wallet-to-IPFS profile mapping.

Development Commands

forge install
forge build
forge test
forge fmt

Deployment

forge script script/Deploy.s.sol --rpc-url $LISK_RPC --broadcast --verify

Related Docs

  1. Contract Architecture
  2. Project Documentation Index
  3. Development Setup

About

A decentralized escrow platform where clients lock stablecoin payments into smart contracts, milestones are defined upfront, funds release automatically on approval, and disputes are resolved via DAO arbitration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages