What are the key milestones you need to achieve in order to complete your project successfully?
Milestone 1: Audit Firm and Submit Contracts
Timeline: Month 1
Description: Sign the contract with a reputable third-party blockchain auditing firm and submit the Yamfore V1 smart contracts for a full security review.
Acceptance Criteria: Confirmation of the audit engagement and submission of the smart contracts for audit. Initial documentation prepared and submitted to the auditing firm.
Milestone 2: Initial Audit Review and Feedback
Timeline: Month 2
Description: The audit firm conducts a thorough review of the Yamfore V1 smart contracts, identifying any vulnerabilities or performance optimizations. Initial feedback and findings are shared with the development team.
Acceptance Criteria: Receipt of the audit firm’s initial review report outlining any vulnerabilities and recommendations for improvements.
Milestone 3: Implement Fixes and Conduct Final Testing (if needed)
Timeline: Month 3
Description: Based on the audit firm’s feedback, our development team will implement the necessary fixes and optimizations to address any identified vulnerabilities. Final tests will be conducted to ensure that the smart contracts are secure and fully functional.
Acceptance Criteria: Confirmation that all critical vulnerabilities have been addressed and the smart contracts pass final tests for security and functionality.
Milestone 4: Publish Final Audit Report and Open Source Smart Contracts
Timeline: Month 3
Description: The final audit report will be released publicly, and the fully-audited Yamfore V1 smart contracts will be made open-source on a public GitHub repository.
Acceptance Criteria: Public release of the audit report, smart contracts, and supporting documentation on Yamfore’s GitHub.
Final Milestone: Project Close-Out Report
Timeline: End of Month 4
Description: We will create and release a comprehensive project close-out report summarizing the audit process, results, and the overall impact on the Yamfore protocol and the wider Cardano community.
Acceptance Criteria: Completion and publication of the project close-out report, shared on Yamfore’s website and through Cardano community channels.