150 King Street West Suite #313 ON, Toronto M5H 1J9 October 17th 2023 Sudoku Finance Platform Technology Consulting and Development Proposal This proposal comprises Technology Solution and Development of Sudoku Finance Platform. The project will start off with a requirement and analysis phase. A Functional Scope followed by a Technology Solution Design will be created based on the functionality and User Interface Design. Development for all the components identified in the Tech Design will be carried out as per the agreed schedule, with assumptions and risks taken into consideration. There will be additional documents and non document artifacts produced as deliverables for each phase of the project culminating in the final product available in the staging environment for testing by the business team. Project Schedule: Project Start Date Project End Date Project Scope: Requirement Analysis Requirement Analysis to understand the user This will be during the initial 2 weeks which will and business functionalities in detail. be earmarked for discovery, requirement This will be compiled and delivered in a analysis and technology solution design document as a reference and for traceability. UX Design UX has already been provided and this is not in scope Technology Solution A technology solution design which fulfills the Technology Solution Design will be produced at identified requirements will be produced in the end of the 3rd week. enough detail to enable development. Development Development for Front End, Any required Backend, Blockchain Smart contracts for Optimism and Cloud Infrastructure where required will be produced and delivered in GitHub repositories. Deployment Environment Infrastructure for 2 environments (development and staging) will be prepared and all components will be deployed to the development environment and made available for business to test and verify. Vancouver Address: W: www.nuCode.io #2110, 650 West Georgia St, Vancouver V6B 4N8, BC, Canada 150 King Street West Suite #313 ON, Toronto M5H 1J9 October 17th 2023 Sudoku Finance Platform Technology Consulting and Development Proposal (...Continued) Payment Schedule: Payment can be made via bank transfer/wire transfer to an account in the UK, EU, Canada or USA. Payment can also be made in stable coins, USDT and USDC, on Ethereum and Polygon: 1st Payment USD$ 31, 000 2nd Payment USD$ 31, 000 3rd Payment USD$ 32, 000 Total USD$ 94, 000 Key Risks, Assumptions and Scope: Following is a summary of the functionality considered when creating this proposal, this will be elaborated, detailed and agreed in the initial phase. 1. Scope includes building the DeFi Web App based on the UI provided 2. Wallet connection and integration with the similar to Web3 DeFi platforms 3. Operations changes to contracts via multisig Gnosis wallet 4. Full front end will be developed as per the UX design provided in the github repository 5. Front end will be built using modern framework like NextJS and React JS 6. All smart contracts will be written in EVM compatible Solidity with Optimism target 7. ThGraph will be leveraged where required for onchain data 8. Backend where required will be developed using NodeJS, Express or GraphQL APIs 9. AWS and Vercel will be used as the cloud platforms 10. Gnosis multisig will be considered for building operational changes to contractsDocumentation 11. All contract parameters and how to use them will be documented and a walkthrough provided 12. All Front End code base and how its deployed will be documented and walk through provided if requested 13. If The Graph is used support documentation will be provided 14. Documentation will be provided such that its sufficient for a Full Stack or DevOps professional to manage and support. 15. We are providing code and support material to manage the contracts and codebase Creating user documentation in not in scope and creating content for users is not in scope Vancouver Address: W: www.nuCode.io #2110, 650 West Georgia St, Vancouver V6B 4N8, BC, Canada 150 King Street West Suite #313 ON, Toronto M5H 1J9 October 17th 2023 Sudoku Finance Platform Technology Consulting and Development Proposal (...Continued) 16. We might list out some functionalities and functional scope for the purpose of sharing with developers, or for sharing with the client, or for tracking purposes if needed, however this is purely on a need basis and not deliverable. 17. Smart Contracts a. Lending protocol contracts b. Staking protocol contracts c. Token Contract 18. Token will be one contract 19. Lending and Staking protocol will be a set of different solidity contracts 20. Contracts will be written in solidity and added to private GitHub repositories 21. Contracts will be deployed to testnet and NOT to mainnet for live. 22. Mainnet deployment for live platforms is the clients responsibility. 23. We can consider providing mainnet deployment with acknowledged risk. We will take measures that you advise in order to reduce risk. 24. Mainnet deployment and support will be additional cost. 25. Audit for smart contacts is not covered in the cost. 26. Audit quotes, coordination, documentation required for audit, communication and support is not covered in the cost. 27. Happy to address issues found by Audit to a reasonable degree as long as they don't deviate from the agreed functionality. 28. Front End design and styles will be based on the provided github repository and improved where possible. 29. Home, Markets Supply and Withdraw, Staking and unstaking are currently missing in the Front End and will be added. 30. mobile wallets will have 3 options to connect will be provided as explained in the meeting. 31. Copy, text and any other assets currently not in the front end code base need to be agreed and assessed for additional effort 32. Website will be built for Optimism 33. Multichain DApp will need to be assessed for additional effort 34. Front and will be deployed on Vercel or AWS 35. There shouldn’t be a need for a backend as per the scope 36. If there is a need for large onchain data sets, TheGraph will be deployed for the contracts 37. Any item not in scope can be assessed for effort and agreed to be added to scope Vancouver Address: W: www.nuCode.io #2110, 650 West Georgia St, Vancouver V6B 4N8, BC, Canada
Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-