metadata: {"signature": "0x0654b4348d1dff023ea3e05af5d02670bd11bb78a45986b30326200ec1b97f1d3f12e1ad7b6fbd02faee9c577ca72ffe3d9a81d14ed714a273cb57c373d592151c", "application": {"round": "0x7492a8c4ed29b1f1559888bd832fae5d33e10370", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "S90JHWdLPhL5/F3l2J0bng5gnQnArrZawxXvciwz9LE=", "encryptedSymmetricKey": "3f1ef7041ec5bdc3a17665543272838d02d662744e3b640c5b35624a1260d51940c9436dec996d9b10cc5e16d64cda0d04f6ec2fbce9b9f0a36f30d44759f412fa604d9a273759fc7636eed9f237e6740852512f1f922975f5569aec904358a5d278e62d5b1054519dbb9429ec4bf838d31a2375554badd37e5b678842a817580000000000000020c68b4442262cd5094c0f646917f50b505aacdaea0051a0fc09adb38d03e582ac1ace90e4f90b12f737870a09f0ab23b8"}}, {"type": "paragraph", "answer": "We intend to use awarded grant money to fund multiple top quality security reviews/audits of the most recent version of the openzeppelin-diamond-contracts codebase.\nThis will provide the Gitcoin Community with an up-to-date, reliable modular smart contract systems. We believe diamond offers a major step forward for those building decentralized infrastructure and user products that require upgradeability. We expect this impact to be visible through users forking or reusing the diamond contracts, as well as through an increase in the popularity of upgradeable decentralized projects.", "hidden": false, "question": "What impact do you hope to have (or have had) on the Gitcoin Community with this project? How do you measure your impact? (e.g. viewers, forks, branches, likes)", "questionId": 1}, {"type": "multiple-choice", "answer": "Both (mixed)", "hidden": false, "question": "Are you applying for funding for work done, proposed, or both?", "questionId": 2}, {"type": "paragraph", "answer": "For the OpenZeppelin DIamond Contracts (EIP-2535) code, we updated the OpenZeppelin transpiler to generate EIP-2535 smart contracts.  The smart contracts also needed support for the Diamond Proxy, which was added to the repository.\n\nThe Transpiler is at: https://www.github.com/GeniusVentures/openzeppelin-transpiler\n\nThe smart contract library is at: https://www.github.com/GeniusVentures/openzeppelin-contracts-diamond", "hidden": false, "question": "If you have work completed, please describe it below and include links where possible:", "questionId": 3}, {"type": "paragraph", "answer": "Upgrades and maintenance to these contracts are on going, but version 4.x only takes a few hours to upgrade.  There may be an upgrade possible to version 5.x of the Openzeppelin contracts, but they may do their own version of it.\n\nThe majority of the time hours related to this proposal are the work hours for the security reviews on 4.x\n\nWe expect them to take approximately 100 hours in total.", "hidden": false, "question": "If you have work you are planning to do, please describe it below and include estimates of how much time (in hours) you expect it will take: ", "questionId": 4}, {"type": "paragraph", "answer": "No", "hidden": false, "question": "Has this work been previously funded? If so, by who and for how much? ", "questionId": 5}, {"type": "multiple-choice", "answer": "No", "hidden": false, "question": "Are you working on this as an individual?", "questionId": 6}], "project": {"id": "137:0x5C5E2D94b107C7691B08E43169fDe76EAAB6D48b:29", "title": "GENIUS AI", "logoImg": "bafkreid2ad4z4rqwr6sacjkzcdly4nxssezyla6xn6qy76mwxj67qjimda", "metaPtr": {"pointer": "bafkreigvkalddmi547rawywfnkseeavlumx2yjvfm7j5dj7m6bjyqs6uva", "protocol": "1"}, "website": "https://www.gnus.ai", "createdAt": 1697474096234, "userGithub": "Super-Genius", "credentials": {}, "description": "Fundamentally, GNUS AI is decentralized GPU compute farm. This novel blockchain design transforms mobile and desktop devices into nodes in a private L3 network that run AI/ML processing. Software developers obtain an SDK package from GNUS and include it in their applications (gaming, fitness, sleep, etc.) leveraging unused compute cycles of the end users device. The end-user is then paid in Genius cryptotokens that can be reused for In-App purchases or converted back to other currencies on public blockchains. In addition, the entire system easily integrates into smartphones, gaming consoles, computers, or various IoT devices.", "lastUpdated": 0, "projectGithub": "geniusventures", "projectTwitter": "VenturesGenius"}, "recipient": "0xcfa7db433f7af2fe5902d5f6246f6cb7b92d90e6"}}