Smart contracts management software for outsourced tech projects
Context
Technology projects, that involve developing software bounded by a defined set of requirements or by retainer fees per team member, are typically enforced by a Consulting Services Agreement. Blockchain based Smart Contracts offer a programmatic model to define and enforce clauses in such a contract. Solidity is a language to define smart contracts.
Project
Create a smart contracts management software that helps companies enter into contractual agreements with technology service providers using smart contracts. This software should enable -
definition of clauses (fixed requirements or retainer rate per team member) in a contract in programmatically accessible form (e.g. using Solidity or in plain JSON)
digital signing by both parties
enforcement of the contract (via automatic linking of requirements to Github issues, time put in by team member via commits)
Smart contracts management software for outsourced tech projects
Context
Technology projects, that involve developing software bounded by a defined set of requirements or by retainer fees per team member, are typically enforced by a Consulting Services Agreement. Blockchain based Smart Contracts offer a programmatic model to define and enforce clauses in such a contract. Solidity is a language to define smart contracts.
Project
Create a smart contracts management software that helps companies enter into contractual agreements with technology service providers using smart contracts. This software should enable -