metadata: {"signature": "0x34c58d3aa34f79152beeddfd804a06f9648c7cd18bd8279ec002caf81066bb3859bf47e112179bf5ea2f234390285df2ec4df1326fb88963ff3012873e6908371c", "application": {"round": "0xf3dc658c73fc3e931d6d621f33c30c333e342132", "answers": [{"type": "multiple-choice", "hidden": true, "question": "We distribute funds in $TEC on Optimism Chain (OP Mainnet). Please confirm that you are aware of that.", "questionId": 0, "encryptedAnswer": {"ciphertext": "fCa4eXyrrhjQC7O322e1NuuXjXFltVna7DCtosjxJJQ=", "encryptedSymmetricKey": "233b7d1c30404648832fdbbe3ec04a4a0945e87f934b6e4a97fa9a6eedbcf477a95c05f8b8204e2c0cb4e8b93634c519a9fde6445f109fb33fb5f05ef18b25e0f33c3a6e32c61d33d806f683393f8084faf9f94c6e07acba9e0dec31043107a494fe8a2294f3a2ef8f6b063528c1e7dec97e0035cc92e4bb2debb427f7aa7edd0000000000000020506fe4347c913fac422596c8e8e1ba360dd1748af61b14ef6e62f0dc50a3d268dfa7fed66234821b28e1c30e2439ffa4"}}, {"type": "email", "hidden": true, "question": "Email address", "questionId": 1, "encryptedAnswer": {"ciphertext": "doNEMkznQ5++MB+50iwBZbUllqDWZghgr7nv4wstXc391RVmdhvpAh1TbqFNr1ZT", "encryptedSymmetricKey": "6626000cff35ed87bdff3736f515596acb52d4d445ce824487d4f04ab038601c49f9c5d0b606c51c8711c2b3fe4bc50fd8a0cd8c245eb979f9c3b07fb217ced622c046f2a202ddaa83684bd8e24547a96d06f78619b743a48e84f0e5df5666b989774e06e957ddd94a21013ed02b9cbbbe59e83a868e3d0a7fe50411f58f5996000000000000002008ad0eb6b959e26ae5c9105fe5a2c7a78a1d132f605f07f113487a19e25cae7242c1f694cd733fce863a19572c9a17b0"}}, {"type": "short-answer", "hidden": true, "question": "Telegram handle", "questionId": 2, "encryptedAnswer": {"ciphertext": "noWes8n1j/L+teyvoTHxtfKu4uUJJhgNKQGKqklSWok=", "encryptedSymmetricKey": "de36ec9366f7352b776f815192dd6d9d8c5032adf338c4160e0d745e127449e0911f835f6f87039607b603d51783840c641285cd8c1b627037d8d8619f1196afe26c6851467037b3acc6cf996288c11eed08c3e099c97ead468f30e208431b938f4bb616162365f7ba67d43be62c4797f931eacf41c9bab0c34414a12fbbffeb0000000000000020ac2bb18e17e3753e6198f6a99dc039b48cf7f95ee5d5759d8a249199ce0f7965e48a6319259412d40a7910f3a88031b0"}}, {"type": "address", "hidden": true, "question": "If you participated in past Gitcoin grant rounds using a different project payout wallet address, please share it here.", "questionId": 3, "encryptedAnswer": {"ciphertext": "3gzjcvVmHB4gJN9bV8ieMCLqyGfHjgAqGAtd0uFXOFU=", "encryptedSymmetricKey": "fc7efdea0e2c263b0f81fbb8c923581da8d527160ee614fabc7f7bcb9b5f32d228ededc499aeb57048168c70145872171d07bb7bf16d05ce3ec862e0cdc4546c214f527a63e1a76d7c399ed627e7f3cdd20a2f2794da1afe4c4ef3213a5bd1b634a2e51ba4a4f196960e4d1f9212146deee37aa610e60581f2a5615e370107dd0000000000000020534bcbf829e66b98d61341cd9b4b51a7f8c279c9c091712c7be855930d17ac38132f15e5dc11b44eadc1c60c359e99b2"}}, {"type": "multiple-choice", "answer": "Yes", "hidden": false, "question": "Have you read and confirmed that your project abides by the Program General Eligibility Policy? https://tinyurl.com/tegrants-policy", "questionId": 4}, {"type": "paragraph", "answer": "Chris Catoya - Executive Director\nEmanuel Lima - Lead Developer\nMichael Zargham - Chief Scientist\nDanilo Bernardineli - Technical Contributor\nSean McOwen -Technical Contributor\nJessica Zartler - Community and Communications\nJeff Emmett - Community and Communications", "hidden": false, "question": "Individual or team summary", "questionId": 5}, {"type": "multiple-choice", "answer": "Tooling", "hidden": false, "question": "Project category", "questionId": 6}, {"type": "paragraph", "answer": "The cadCAD Foundation is seeking donations to further develop cadCAD, with support for core development contributions, expanding model libraries, creation of tooling, and launching educational bounties for community growth. Budget permitting, hiring support roles for community and project management, institutional development, and attendance at key scientific computing and cryptoeconomic forums helps The cadCAD Foundation establish the partnerships for accelerating development and key partners for sustained funding.\n\nIn addition to core development, we want to develop a bounty program to accelerate the creation of resources that can help onboard people from different backgrounds to cadCAD, such as:\n\n- A read the docs-like style documentation website\n\n- Library of reference demo models and open source model templates of general purpose crypto-primitives\n\n- Updated tutorial modeling series to cover the full extent of cadCAD's core feature set\n\n- Visual cadCAD diagramming and GUI-based model builder to help visualize, plan, or rapidly develop a cadCAD model.\n\nThis grant enables The cadCAD Foundation to self-fund more development and support in order to accelerate progress along our mission for safer, better designs of complex, adaptive systems. As more of our lives and load-bearing civilizational infrastructure relies on digital systems, we want useful, easy-to-deploy cadCAD models and digital twins to inform how these systems are built and operated.", "hidden": false, "question": "What specific problem(s) do you seek to solve with this grant, and how will you know whether you have accomplished your goal(s)?", "questionId": 7}, {"type": "paragraph", "answer": "cadCAD is an open-source package for designing, testing, and validating complex systems through simulation. So far, it has been maintained primarily through volunteer efforts by contributors and its creator, Block.Science, an engineering, R&D, and analytics firm specializing in complex systems and operations research. Currently, a version in Python is live, with two more implementations pending public release: one in Julia, and a redesign in Python.\n\nThis modeling and simulation tool is the software application of Generalized Dynamical Systems, a mathematical framework first developed in the 1950s useful in studying enforceable contracts and token engineering. Today, cadCAD is being applied in R&D across economic, social and environmental impact, digital public infrastructure, and crypto economic systems. It has been used for designing and validating projects with FIL, Gitcoin, Hedera, Delphia, Cosmos, and others. A Rust-based extension of cadCAD was used for modeling the Ethereum merge.\n\nOnce a model is created, and they system it represents is live, it can be used as a digital twin of that system for ongoing, up-to-date operational decision support and analysis.\n\nhttps://www.gitcoin.co/blog/token-engineering-open-science-program-a-multidisciplinary-study-of-gitcoin-grants", "hidden": false, "question": "Describe how your project contributes to token engineering and why it is a valuable public good.", "questionId": 8}, {"type": "multiple-choice", "answer": "Minimum viable product (MVP)", "hidden": false, "question": "What stage do you consider your project is currently in?", "questionId": 9}, {"type": "paragraph", "answer": "cadCAD.jl, a Julia based implementation for professional workflows, is on target for an imminent alpha release this Q2 2024. We are targeting onboarding early adopters shortly.\n\ncadCAD Reference, the python redesign, is in a running MVP state and solidified the API design. This enabled cadCAD.jl development, where early user testing and feedback will help drive design and development on cadCAD Reference block pipelines for multiple input and output models.\n\nOn the community side, The cadCAD Foundation has identified a fiscal sponsor for non-profit recognition, enabling the ability for benefiting from charitable giving. We are also preparing bounty programs with partners to seed growth in model testing and development, education and operations.", "hidden": false, "question": "Please share any new updates or milestones from the prior months.", "questionId": 10}, {"type": "paragraph", "answer": "Previous grants enabled funding earlier community management, bounty deployment experiments, and model documentation on earlier cadCAD versions.", "hidden": false, "question": "If your project has received prior funding from the Token Engineering Grants Program, please describe the impact that funding has had on the project.", "questionId": 11}, {"type": "short-answer", "answer": "Gitcoin Grants", "hidden": false, "question": "Previous project funding sources (VC, grants, token sales, etc.)", "questionId": 12}, {"type": "number", "answer": "50000", "hidden": false, "question": "Total prior funding for the project in USD", "questionId": 13}, {"type": "short-answer", "hidden": true, "question": "How did you hear about the Token Engineering Grants Program?", "questionId": 14, "encryptedAnswer": {"ciphertext": "NKBtwmCFw6vXTxGcpNbs/O0dGHz9a4n0woKOtYAzQR4=", "encryptedSymmetricKey": "1ab03ccff0bdcccf6a3225d503cdc6b26aec138098607faf26fd7d1ef6ca02900caa62ddfd6e8a4de0491a2e175e1615759e056a32f35141160b93270fd03cb2d3ff7b6808a058d27f3d29750c82d97c97f6f991589f4f2d73eae2c0e35b3c94a02ab6d89bd2def3cda24e4359d5f3cd3a3fcfd9f24db7d9783b80da4d59ef9100000000000000207078feff21450c6d52eafeb34976d48166a2be0b1cec03fc33c5ac72ba8cff85bd2217b2b2a0911211c7a009c3c23fb1"}}, {"type": "multiple-choice", "hidden": true, "question": "Would you agree to participate in a follow-up survey approximately 8 weeks after the grant round to assess the impact of the funding on your project?", "questionId": 15, "encryptedAnswer": {"ciphertext": "4rxERznLP11x5cI5bAs/C4Sm7U9F9uoWf7yb9HhCN5k=", "encryptedSymmetricKey": "e8a199665feb28df630f0ba780a2c2f0cec47340c93b18f31e880e3a9577a4e50efbb4ea1ce12f032bb0a5b6231be919abc51335d79f684d57ee6379acfb6a71684470ec2848f760157ee2cdf1e5587b5a509397f974b2ff7165b254323ee48817cc07e487cbf6e0418d544cd88d3a49e610f787aa857fb2641dccd15142e46400000000000000209140721a795a516bf05d2fed7c8a034343e89f477aee487896137516b0efbf6129b9c55d1fdf65f701ca105c9102188d"}}, {"type": "paragraph", "answer": "Articles on how Gitcoin leveraged cadCAD for systems design:\n\nhttps://www.gitcoin.co/blog/towards-computer-aided-governance-of-gitcoin-grants\n\nhttps://www.gitcoin.co/blog/how-to-attack-and-defend-quadratic-funding\n\nGitcoin cadCAD Model:\nhttps://github.com/gitcoinco/gitcoin_cadcad_model", "hidden": false, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Anything you'd like to add that has not been covered?", "questionId": 16}], "project": {"id": "0xcf11630dc86ab8f11b4da861f737540108c8a0b58c26b592c7734c1d67f2245e", "title": "The cadCAD Foundation", "logoImg": "bafkreiepxrh6b76ncbft6yjd6rhgt3bhqpo5lapdzexp56rwg3pqo3a3ay", "metaPtr": {"pointer": "bafkreiditiltbr5im6qobsens7goudv4yhge5t4exs552knfbkibbn7w4m", "protocol": "undefined"}, "website": "https://cadcad.org", "bannerImg": "bafkreie2ulkvvumsgxm25tu24varjomur4c4j3spcipf4v7vicdi7blcuq", "createdAt": 1713213416714, "userGithub": "DrCatman", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..THBs9piTvVKlQsSq-ExiB-39X95zWzv3JI_Ok6DjgqKj1g0iP6GlDaz00NvQ0FI6bBMojFkzOVPVK75bxExhAA", "type": "Ed25519Signature2018", "created": "2024-04-15T20:27:05.821Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T20:27:05.821Z", "expirationDate": "2024-07-14T20:27:05.821Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x2171F0655712Bf4B5B1BcB7Fcb46c1D3386683eA", "hash": "v0.0.0:YYj66y2ZdyDvEsdBJqgqykZnP1Zm1Mvh5lym2McTwok=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#cadCAD-org#8276975"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..6JOhdwtGtmSESUvMcP08jwRcBVXgstnwR7vDYzNa70KvrUJt_ICp-Vk7mvmCo-vafwoDC4TaNInyQKiUpCepDw", "type": "Ed25519Signature2018", "created": "2024-04-15T20:22:48.207Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T20:22:48.207Z", "expirationDate": "2024-07-14T20:22:48.207Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x2171F0655712Bf4B5B1BcB7Fcb46c1D3386683eA", "hash": "v0.0.0:Yy7HMS67w/q18Vmfnw37fWO5zonbfwQ6pwmeTmG9uCQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#cadcad_org"}}}, "description": "cadCAD is an open-source package for designing, testing, and validating complex systems through simulation. So far, it has been maintained primarily through volunteer efforts by contributors and its creator, Block.Science, an engineering, R&D, and analytics firm specializing in complex systems and operations research. Currently, a version in Python is live, with two more implementations pending public release: one in Julia, and a redesign in Python.\n\nThis modeling and simulation tool is the software application of Generalized Dynamical Systems, a mathematical framework first developed in the 1950s useful in studying enforceable contracts and token engineering. Today, cadCAD is being applied in R&D across economic, social and environmental impact, digital public infrastructure, and crypto economic systems. It has been used for designing and validating projects with FIL, Gitcoin, Hedera, Delphia, Cosmos, and others. A Rust-based extension of cadCAD was used for modeling the Ethereum merge. \n\nOnce a model is created, and they system it represents is live, it can be used as a digital twin of that system for ongoing, up-to-date operational decision support and analysis.\n\nABOUT THIS GRANT\n\nThe cadCAD Foundation is seeking donations to further develop cadCAD, with support for core development contributions, expanding model libraries, creation of tooling, and launching educational bounties for community growth. Budget permitting, hiring support roles for community and project management, institutional development, and attendance at key scientific computing and cryptoeconomic forums helps The cadCAD Foundation establish the partnerships for accelerating development and key partners for sustained funding.\n\nIn addition to core development, we want to develop a bounty program to accelerate the creation of resources that can help onboard people from different backgrounds to cadCAD, such as:\n\n-  A read the docs-like style documentation website\n\n- Library of reference demo models and open source model templates of general purpose crypto-primitives\n\n- Updated tutorial modeling series to cover the full extent of cadCAD's core feature set\n\n- Visual cadCAD diagramming and GUI-based model builder to help visualize, plan, or rapidly develop a cadCAD model.\n\nPROGRESS TO DATE\ncadCAD 0.5.2 is live, addressing core functionality and QoL updates.\n\ncadCAD.jl, a Julia based implementation for professional workflows, is on target for an imminent alpha release this Q2 2024. We are targeting onboarding early adopters shortly.\n\ncadCAD Reference, the python redesign, is in a running MVP state and solidified the API design. This enabled cadCAD.jl development, where early user testing and feedback will help drive design and development on cadCAD Reference block pipelines for multiple input and output models. \n\nOn the community side, The cadCAD Foundation has identified a fiscal sponsor for non-profit recognition, enabling the ability for benefiting from charitable giving. We are also preparing bounty programs with partners to seed growth in model testing and development, education and operations.\n\nHOW YOUR DONATIONS WILL SUPPORT CADCAD\n\nDonations will go to the cadCAD multisig managed by keyholders from the volunteer team. The BlockScience team and existing cadCAD user community will provide support for new community members engaging through the bounty program, documentation, and direction for this next phase of growth.\n\nSo far, cadCAD core development has been funded by BlockScience, with support for education, community, and documentation improvements from Token Engineering Commons and Token Engineering Academy. This grant enables The cadCAD Foundation to self-fund more development and support in order to accelerate progress along our mission for safer, better designs of complex, adaptive systems. As more of our lives and load-bearing civilizational infrastructure relies on digital systems, we want useful, easy-to-deploy cadCAD models and digital twins to inform how these systems are built and operated.\n\nCheck out the following articles to discover some of the high impact projects where cadCAD is being applied:\n\nhttps://medium.com/@e4rohan/a-conversion-guide-for-machinations-and-cadcad-ca94ccdea174\n\nhttps://medium.com/block-science/simulating-the-heights-of-olympus-analyzing-price-stability-in-the-mythic-defi-ecosystem-3237fb1a3996?source=collection_home---4------7-----------------------\n\nhttps://medium.com/block-science/testing-armms-in-production-48a08afafdcc\n\nhttps://medium.com/block-science/complex-systems-modeling-of-community-inclusion-currencies-4e2161787934\n\nhttps://medium.com/block-science/alpha-bonds-risk-adjusted-bonding-curves-for-financing-impact-5be949fbc5a0?source=collection_home---4------4-----------------------\n\nIf you want to learn more about how and why cadCAD was created, take a look at these posts:\n\nhttps://blog.cadcad.org/token-engineering-newsletter/\n\nhttps://medium.com/block-science/introducing-complex-adaptive-dynamics-computer-aided-design-cadcad-38b63b541eb8\n\nhttps://medium.com/block-science/cadcad-filling-a-critical-gap-in-open-source-data-science-fcd0d3faa8ed\n\nhttps://medium.com/block-science/announcing-cadcad-1-0-foundations-for-a-new-era-of-open-modeling-ea636b64fda7\n\nWe appreciate your donations and support and welcome you to join our community:\n\nhttps://twitter.com/cadcad_org/status/1508536504079077386\n\nDiscord: https://discord.com/invite/GWPa28k\n\nForum: http://community.cadcad.org/\n\nGithub: https://github.com/cadCAD-org\n\nTelegram: https://t.me/cadcad_org\n\n\ud83e\udd16\ud83d\udc97\n\n~cadCAD Team & Volunteer Contributors\n\nChris Catoya\n\nEmanuel Lima\n\nMichael Zargham\n\nDanilo Bernardineli \n\nSean McOwen\n\nDavid Sisson\n\nJessica Zartler\n\nJeff Emmett", "lastUpdated": 0, "projectGithub": "cadCAD-org", "projectTwitter": "cadcad_org"}, "recipient": "0x5041A1C1DCC760337e99B03DB60FeAF5f6f6c802"}}