metadata: {"signature": "0x18ab135a62cdc1cb33526d2f8ffe82294b05431f6c2ee0c64c2a63ded023888973bf47207a3af4553db5c948dc3bb369f80e16611d6baf149cf4a12490736ae01b", "application": {"round": "0xdf22a2c8f6ba9376ff17ee13e6154b784ee92094", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "eq3qCwvO/CRRj6jHwFb5CmxMwZmkWm4NKShFGfsAJb8VLRRmdn6tPg2pW1L0QF8Dfk1btvwOTS8U2WyMA0zyvQ==", "encryptedSymmetricKey": "3958e03f9ba398ea460ef1fa63ed9751692d406eca51cc28aa502e37c340df018528630c79b1371263a07749873ee116d43345ff586b8e66902173374924df4d66395e47e763fdb6accff993522e5311d350f3b5a0b22b74069a0ffc8cfaed9561fde56c760b9d97f6a3aee341f5f1f8e04e5f6cdc7ebb5f328b435abcb4cfda00000000000000204a805288e60f16edb1d84a83f63ce988f3ade74f16f17408ce22270c752357a666e51380148b89f6d363b576b71ad58a"}}, {"type": "short-answer", "answer": "0", "hidden": false, "question": "Previous project funding sources (VC, grants, token sales, etc)", "questionId": 1}, {"type": "number", "answer": "0", "hidden": false, "question": "Total prior funding for project in USD", "questionId": 2}, {"type": "number", "answer": "2", "hidden": false, "question": "Total team size", "questionId": 3}, {"type": "number", "answer": "5", "hidden": false, "question": "How old is the project? (Months)", "questionId": 4}, {"type": "address", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 5, "encryptedAnswer": {"ciphertext": "+Al50oA/6pS/P8uNjnMBXJzMTJJzxd4jHK8GrAqLzNw=", "encryptedSymmetricKey": "f3fb0f556c7e81480efe5474e3f175fab645a15bfc4f54f2c0bf44495391e5b5282685f51e01f9c3e90936f52c19df1947fdb537bc9cd744286ab5c4d12c758971f0af78a4ea370640457cb2c571f03940faee12788dfb7158c6a9a3dcf9ed895bcb364d8316708adeebb71b0fd9d50bef9e58774730f1c1e38636ed971553ae0000000000000020592bf6eea4616fe8c38862ec278a30f66377c6c60e7181f6632f6f6117c8bb2798085f713c22142545ac74a2ada4e0b8"}}, {"type": "paragraph", "answer": "GitHub: TsBauer", "hidden": false, "question": "Profiles or socials of other main team members publicly associated with project", "questionId": 6}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? https://gitcoin.notion.site/Gitcoin-Grants-Beta-Round-Eligibility-b7fca9fd3c26450b89ded11caaa6497f", "questionId": 7}, {"type": "paragraph", "answer": "By providing an on-chain configuration platform for smart contracts, ZKode advances the existing tooling landscape of the Ethereum ecosystem and helps to onboard more developers with different tech stacks and skill levels to build on ETH. \n\nOver last months, we\u2019ve developed an open-source proof-of-concept for the VM in Cairo (on StarkNet) under the project name StarkShell. The grant funding will be used to develop the on-chain VM in Solidity, build the SDK and open-source both components for the Ethereum ecosystem.  ", "hidden": true, "question": "How does your project fit into the ETH Infra round eligibility criteria?", "questionId": 8}, {"type": "paragraph", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months", "questionId": 9}, {"type": "paragraph", "answer": "Over last months, we\u2019ve developed an open-source proof-of-concept for the VM in Cairo (on StarkNet) under the project name StarkShell. The grant funding will be used to develop the on-chain VM in Solidity, build the SDK and open-source both components for the Ethereum ecosystem. \n\nhttps://github.com/BrilliantBlocks/StarkShell", "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": 10}, {"type": "multiple-choice", "hidden": true, "question": "Does 50% of your team reflect the diversity of the community your project serves with a particular emphasis on including women, Black, Indigenous, and People of Color (BIPoC), individuals with disabilities, and members of the LGBTQ+ community?", "questionId": 11, "encryptedAnswer": {"ciphertext": "ilYPwhcOLYOFe0u90izOypbCF07lisBkKSDyesHHu3w=", "encryptedSymmetricKey": "00b43e65c1a9d7d7b66b2d47a410d87b311e3073de0a1a7d0e8374a8717a49f218c25ce43f6cab7b2687da58cd784916640bb330f999e58391db5873435783b30501585d62bfb1ee46590626afffd01bc7fcaaea90a25a3626a123cb5fe03ea18d3284714a647a2de5ef88c607036cc3890b815e9d96f0b0eeb097c7920e6062000000000000002071a3b6fee290991b20089b8559b3136fd4d25b8e6fabfbe82b606c2fcfaf63375daca3418c19e9e685ea17031e45d3b3"}}], "project": {"id": "1:0x03506eD3f57892C85DB20C36846e9c808aFe9ef4:439", "title": "ZKode", "logoImg": "bafkreiempzknpftroublmsxvainlua5nln6vzwhmucgj5r24uujin7yy7i", "metaPtr": {"pointer": "bafkreihme4vigpro27xuv6inptnrj5chpj6ngackldrrqrs4qmigg5thiy", "protocol": "1"}, "website": "https://www.zkode.xyz", "createdAt": 1681723947871, "userGithub": "Dl-Vv", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..uhwMtAhzoGEzS8YyNP1CMiy4jKOCoe2qEu82mVARR1mh9F5yUFcMSzw2AfmWBqHjmhUduxwbnK3FXNgNHyWeBQ", "type": "Ed25519Signature2018", "created": "2023-04-17T09:44:38.659Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-17T09:44:38.659Z", "expirationDate": "2023-07-16T09:44:38.659Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x30cc849d2699122ef8B37aD9d3FD91ED3391B70c", "hash": "v0.0.0:XUr+7Koqz8N+GWUN0RlobUFgva2kM/pyvl0fXqu7kD8=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#BrilliantBlocks#83556514"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..AO0w3fm-2jBbXfbn4Kw99_Eo0ze9kMdmXMG_27UWDcaEE2khGBAj-WdrM3Yb9w7Z3mJwH298fzMJRL5wbsZVAQ", "type": "Ed25519Signature2018", "created": "2023-04-17T12:56:38.809Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-17T12:56:38.809Z", "expirationDate": "2023-07-16T12:56:38.809Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x30cc849d2699122ef8B37aD9d3FD91ED3391B70c", "hash": "v0.0.0:jDRY7ZwSmumME4lIvUglYk6URwa/t2BAkxU8Mtk+Nx4=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#BrilliantBlocks"}}}, "description": "ZKode is an on-chain configuration platform for building dApps by reusing and combining existing on-chain smart contract functions. It features a Turing-complete smart contract virtual machine with integrated on-chain interpreter and an SDK for interacting with the VM.\n\nThe VM processes arbitrary opcode to create and execute new smart contract logic through a configurable interface. Its ad hoc interpreter enables efficient development and testing by executing instructions on the fly. The VM's logic can be modified and reconfigured on-chain until it's set as immutable.\n\nThe SDK deploys the VM and compiles opcode from YAML configuration files, referencing deployed smart contract addresses and functions. With its DSL-agnostic design, the VM is compatible with any domain-specific language that compiles to opcode.\n\nAlthough Ethereum enables composability, ZKode unlocks its true potential by providing usability to existing on-chain components and making them accessible to even non-sophisticated smart contract developers. ZKode focuses on configuring smart contracts from existing on-chain components, making all functions available as building blocks through its virtual machine using a simple configuration language (YAML). This opens up the Ethereum ecosystem to developers with different tech stacks and skill levels. ", "lastUpdated": 0, "projectGithub": "BrilliantBlocks", "projectTwitter": "BrilliantBlocks"}, "recipient": "0x6D935Fdd67879Fda86d974847d7c9e22a5FD1AeA"}}