Resource Notes
Use, understand, and apply the model
Key takeaway
A blockchain development SOW must include: Fixed Scope Definition (referencing the Technical Specification Document), Deliverables and Acceptance Criteria, Milestone-Based Payment (25% at signature, 25% at TSD approval, 25% at testnet deployment, 25% at mainnet deployment), Intellectual Property Ownership (client owns all custom code), Confidentiality, Warranties and Limitations, and Change Order Process. The TSD is the controlling document for project scope.
STATEMENT OF WORK — BLOCKCHAIN DEVELOPMENT
1. PROJECT DESCRIPTION
Developer will design, develop, test, and deploy a [describe project] as described in the Technical Specification Document (TSD) attached hereto as Exhibit A, which is incorporated herein by reference. The TSD is the controlling document for project scope. Any functionality not described in the TSD is out of scope and may be addressed via Change Order per Section 7.
2. DELIVERABLES AND ACCEPTANCE
Reference Table
| Deliverable | Description | Acceptance Criteria | Due Date |
|---|---|---|---|
| Technical Specification Document | Architecture, function specifications, data model | Client written approval | Week [N] |
| Smart Contracts (Testnet) | All contracts deployed to testnet | Test suite passes; 95%+ coverage | Week [N] |
| Frontend/Portal | Complete user interface | Client UAT sign-off | Week [N] |
| Security Audit | External audit complete | All Critical/High resolved | Week [N] |
| Production Deployment | Mainnet deployment | Contracts verified on Etherscan | Week [N] |
3. PAYMENT SCHEDULE
Reference Table
| Milestone | Amount | Due |
|---|---|---|
| Contract Execution | 25% of total | Upon signing |
| TSD Approval | 25% of total | Upon Client written approval of TSD |
| Testnet Deployment | 25% of total | Upon delivery of testnet deployment |
| Production Deployment | 25% of total | Upon mainnet deployment |