metadata: {"signature": "0xa09f2e7ffa9218d38b77a5bfd3c23514752b38bec4f19f5973f0605baffcb84c311c808c279677d4f0c5513b869366e49619c330cafca17e4f9de57cf79fec901b", "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": "qEVsrL5yMCpUpeWkAojdoXw0Gaaf3kk5A5veO6POEJI=", "encryptedSymmetricKey": "499374c8cca9ec46129e9650bc10727ddf8392e8ae058641af26186dec56ef3e27494d144ef5ae08e9eccb72fca9a215feaa8b5e1dad48d1d9512db5631c49c2b498d9ccc6e5cb278417c59d23788cf6ebb09e793df38d5bce10258086d0a2a702dcabba9dc64f047be6fcea409de193b72569f97d3781d9e2f6ac0120ac7e00000000000000002041a27b2ba1784d607722721d2bafba5b3e8da28e4b8e2e6b35481cde120e12bdcb2832cf6c8a60be895879d704cd11a8"}}, {"type": "email", "hidden": true, "question": "Email address", "questionId": 1, "encryptedAnswer": {"ciphertext": "jP+Rjj976N1zPL9xCJtkBfHilpyfIc3b3Rqt5s3vrx9L4ezObHMhLD5wg2bo7RLu", "encryptedSymmetricKey": "57ccd218facf642d58704d49c39581d9188bb7709e023dc56dd3368d797817669eca4f1996faa88ff70d316330844108633f28e83c87df842e0a537f69e4ad3ee1ba6c6f01480882c3ad5ff717e34365cfe82d5046cf0bf510d680b65fad4283f705a1dc4ba036b9556eace7d86d17ab8f2c9e6ae3fab5eda59f3edbd9f2587600000000000000204d3d426d4ba053ed5e20532ea26f6c4f4ed488ecca46728469e3fc7cafccbd431aa4b3a111996e3bdf91eb009863ac84"}}, {"type": "short-answer", "hidden": true, "question": "Telegram handle", "questionId": 2, "encryptedAnswer": {"ciphertext": "dgm6RZdgPjnQxnOux6FHjAatBB4nyBYgP47Ey1G6JrM=", "encryptedSymmetricKey": "3085274c119f8f5b42a4bc7f23dc9cab833c28651cc95b5c11f2a1f6d8dfa55664c4fb31a077052ac83cd9a2e174d314fde87a3c2d44fe292ceb874d1ea7eec3c367792045c1557c1e80e8c0b0ebeec8991dfe1ef64776eed76482df9f6236b16b1ed4177b4622d086337f4028ec7004cc0f1a195aa11bf41f642d555520af73000000000000002076e33457dfb1d6531e82280ced84f4ca4192a9d2c2b4048c30e0b0c726db878ffe8ded87bd4c03b00dddb36bba6ea6b7"}}, {"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": "kXbcin1iO3VyAem7KU14ruByvWoccFFNfWQR1cAusZgiinorUGUTkcweM3TZd+sWvSpnzcXTa6N4FGrC+XVoig==", "encryptedSymmetricKey": "aa3426266ac986dc6415c510d8a9092b9f06b826eb8f43824ed47aba8380b9614ac4daa2b1f2c6133ed6b917c477d0045538172c0e3c2d2b90ba2a4ff98e3713228f5a80928924085510e702fe881381683e6f7c9b04ddc3132d951979e3dd8b6c52067d1d8e484867ff18260dfd393da72a7905a09339b1c69a429e49d07e400000000000000020431b3fcc3116b757b2c1ee7bdebea99ffeb02e3139b031d82db577d65398bb6debbece339571451c8b6625e3e09842a1"}}, {"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": "Zane has over 15 years of professional software development experience working on systems and tooling solving problems from wireless sensor networks to Big Data at Groupon. He also worked at Consensys on the Cellarius project as Tech Lead, and at ETCLabs was a ETCcore developer.\n\nHe hosts intro to Complex Systems w/Tokens Study Group at the Token Engineering Academy . \n\nHe is an avid open source contributor( a co-founder of Open-RPC an open-source JSON-RPC description language used by Ethereum Foundation, Metamask and others in the broader blockchain ecosystem.\n\nHe has been building a technology firm Create Dream Tech LLC, where he's focused on building blockchain tokenomic infrastructure for software developers and blockchain tooling .", "hidden": false, "question": "Individual or team summary", "questionId": 5}, {"type": "multiple-choice", "answer": "Tooling", "hidden": false, "question": "Project category", "questionId": 6}, {"type": "paragraph", "answer": "With this grant I plan to make CLDs more accessible, by making it possible to generate interactive CLDs, using the current specification.  \n\nAdditionally, I plan to spend  improving the output of the current GPT bot for Casually Looped, I'd like to have more consistent output from the GPT , when moving from whitepaper to diagram/\n\nThese goals will be accomplished when, a user can either use a tool from the repo to generate an interactive CLD or can use the GPT bot to do so. \n\nThe general improvements to output, will be harder to measure, but there should be a wider set of example prompts that generate high quality output.", "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": "Causal loop diagrams, act as the frontend portion of token mechanism design, where you layout the ecosystem relationships that you want to either analyze or design for.\n\nCasually looped makes it possible to share your insights about your token ecosystem for the first time in a way, that  can be forked, iterated on and contributed back to the commons or your personal project that is a part of the natural development workflow.\n\nThis translation from closed diagram to code, makes it possible to support, discovery, token dynamics and leverage the power of LLMs to provide visual aid in understanding token ecosystems. \n\nThis will materially lift the engineering process, by allowing people new to the field and non technical people access to systems thinking with minimal overhead.", "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": "A few months ago I integrated the first prototype of Casually Looped GPT , using the specification to guide and train the GPT on how to generate CLDs. I also explored what it would take to not only generate mermaid documents that are in CLD format , but also generate loopy graphs for interactivity. ", "hidden": false, "question": "Please share any new updates or milestones from the prior months.", "questionId": 10}, {"type": "paragraph", "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": "None", "hidden": false, "question": "Previous project funding sources (VC, grants, token sales, etc.)", "questionId": 12}, {"type": "number", "answer": "0", "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": "Dqu/xsr6bgsQj9xOVngODwNHu5b5Z+QbQl6WihgaW3E=", "encryptedSymmetricKey": "d4eea9f9227cdb7bab8d8acb8720240ca586d854a3dec52b2a4ad3d4bcb9163a0f12a1b0bb10fcd57c993843c2a10407a22775b434b29441ed0302681b90bbcbfed473cab8c49e4e1243c87671abbfc8ca89eb4a3a434b57418920a63c496288970147431321fd512d6c6f49f649cd1daace535236599fa66cfac63b7d0e41430000000000000020f08cb1ad13fad7ebe88370759ec30738900ff8b0375720636544ceec6c02fdea498a33b9d24e7970a8c48d092c89e68c"}}, {"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": "TFXnT7bpf0+OgXyUxKv3UuSA8bgH2FSVJzRtuvki9HI=", "encryptedSymmetricKey": "f315ab6e1b4fbe0961818de7b9c7828e32b9d58ea99ceef601768a96ef41648859ef94531db3b4d4dac45a62270ef702ffc22c7f3a93fcf0d78667b3ccd955487eef94210f7fbb444b4d833a9dc0f0ce2f466f5b369fbafb22257b67ac7094a1a5432cfeb24eee948ebda5fd99c7373ff551d2e1ddb5d536b682943d149d4d3f0000000000000020ddd5103c256ffb566598b9cd7dd72da50e0c467c373e13e8f6b4582e299e196608692f0669180c67129af1bb5fe86889"}}, {"type": "paragraph", "answer": "Hoping to get more people on board to generate CLDs through code.", "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": "0x71796853285df4330ab451e4ad0698ef0d1996489ea453016791ed9341b935ef", "title": "Casually Looped", "logoImg": "bafkreic3qgeisqh5tjtytb4pksbibpgf2wtpsljo4ak7vfuc4k4koisok4", "metaPtr": {"pointer": "bafkreihr7wbxvftfl6xbqriqk6a6o4jhbapv5rxwgp7tasjjjhwczue7ca", "protocol": "undefined"}, "website": "https://github.com/zcstarr/casually-looped", "bannerImg": "bafkreid7r5rhnajbnekq25plruabtg5li4jsou3dsi5nxe3mdy3xrbkifq", "createdAt": 1713241517015, "userGithub": "zcstarr", "credentials": {"twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..z9VNWWtQzRCt01g5cnmfuNK7BlbhDfP8nnapgD95RjRq7p-sQN2kEJCb_lFoKBrauDRnqAZGtKRrVELUAiAiCw", "type": "Ed25519Signature2018", "created": "2024-04-16T04:28:12.433Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T04:28:12.433Z", "expirationDate": "2024-07-15T04:28:12.433Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xe89C2545e4e05A79D21351CdEeDa4651ca48DeBc", "hash": "v0.0.0:bLUHJ/qMbNMVQxuhhliNBLh164Z/UmGKRnwKUz7iLLQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#zanecstarr"}}}, "description": "## What is it?\n\n\ud83e\udd16 *Casually Looped*  is a causal loop diagramming specification and tool that makes it possible to generate causal loop diagrams (CLDs) using code. This translation allows us to train LLMs to generate CLDs from whitepapers making understanding system dynamics more accessible.\n\n## Why?\n\n\u26d3\ufe0f\u200d\ud83d\udca5The way we currently diagram system relationships in Token Engineering is broken. We often rely on tools that don't have public editability, that are closed systems, that are not machine-readable, and are not easily committable to version control systems.\n\nThis traps knowledge of token engineering systems in fewer hands, making it difficult to explain the dynamics of our token engineering ecosystems. These dynamics act as the frontend portion of token mechanism design.\n\n\n\ud83e\uddbe Casually Looped aids the frontend design process, making it more collaborative , accessible, and helps system designers and participants gain more insights into the token ecosystems that participate in.\n\n## What's Next\n\n\ud83d\ude80 For this grant we'd like to improve the llm interactivity, and add the ability to translate bidirectionally to an interactive system like loopy from the mmd format. \n\nThis may mean either writing an intermediate format agnostic graph description or just writing a easy hook to translate to Loopy an interactive diagramming [system](https://ncase.me/loopy) \n\n`Current Bot` : [Causally Looped GPT](https://chat.openai.com/g/g-OU7Zqt6Lh-casually-looped) \n\n## Timeline\n\u23f2The entire project for improvements, should take about a month and half.\n\n-  Translation to interactive system loopy or custom ~3 weeks \n-  More integration and boundaries for GPT, to reduce hallucinations and fine tune output format ~ 3 weeks \n-  Write up 1 week\n\n## Long term goal\n\nMake CLD diagramming more accessible and portable\n", "lastUpdated": 0, "projectTwitter": "zanecstarr"}, "recipient": "0x6b37dA5Ed689C74c57E245A911d6bAd8565188d7"}}