Why Smart Contract Mechanism

Misaligned expectations are a common, and costly, problem within the traditional digital services model. The Sprinter platform aims to align expectations by offering blockchain-enabled transparency, efficiency, and security. A secure escrow payment to a smart contract for an upcoming sprint ensures that Pros, Leads, and Clients are fully aligned on expectations for the requirements of the sprint. This mechanism mitigates the risk of disagreements after the sprint is over, reducing the chance of conflicts or disputes between parties.


A Sprinter Client has an app idea and requests a particular set of features to be built using the members from the Sprinter network.  A project Lead takes the feature set defined by the Client and breaks it down into a set of requirements and deliverables, scoping each into tasks and statements of work. Once the client agrees to the scope, the Lead sources the correct set of Pros to complete the work. As the project progresses, each party agrees to the sprint tasks before each sprint begins. Clients are required to make an escrow payment to the smart contract using RUN to secure the work for each particular sprint. As the tasks under each sprint requirement are completed by the Pros, they are quality checked by the Lead. Once the Lead has approved the work, they send it to the Client for final approval. Once the Client approved, the corresponding RUN originally put into the smart contract for each requirement will be released to pay the Lead and Pros for their work. This cycle continues until all project requirements have been completed and approved by the Client.