metadata: {"signature": "0xb6f844ff7a60cb0761b956e3a63a2b4b5a5399f4b2900712bbc41de796732a2250f10d0a8318678a33f9fc75c4223de46028edbea2bed8e0a0ba90493be7d1821c", "application": {"round": "0xda3b55a9bcf58bb2d9f673836beab3ae47ca9184", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "IqzhmLLYm5EF4U3bnDz7mPfOG2w/HwcWWQvRErJ/jWhmCen3ApV9m7MuA0wxs2hd", "encryptedSymmetricKey": "bfd16f0324ab23a6039b3164b4104aa75775b3fc0bd0c3abcc93f83aa69a495b213930566e8e3d5b6cd466136fabf519da0d883245c9362be137d4dc4ffd1fbff408d7c392982d204c45458e0933ef6683290e130442d8d142b0a3ad34aa67a3c61a7a7b1fb282c41af2a80c127020b426846d219b12fc84b217d55998c737be000000000000002029538be435453b701beb953234f6c38b7c7c5b0850ea0225e1efb22cb69051a74310af715f78ad9bb865eced52c48fa6"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "1JPsRqMnQlsdv//xkkJfLXCQh8iU1HWZlljQl8SYo8w=", "encryptedSymmetricKey": "42ce75f8961fd91bae4f361d7de7cff4e3fced5f1727ec81631bd65bff3b8a569b64efa2fb383b929622c849bfef2712fc635407806ec80ee8016f462d90368953160ba4cf35955e14bb9aaae547aa967d9204da741de65ae1884870587d1ba0c0e53247c312b09a566ab9ec6860599b433ef8193596ae38b19747ec1cafeb240000000000000020ed14a2d908f3530007a6e669e12a20f5f2df1992d259511f7721b2dc159088bfeaa86dc32583eb7690e690bf67c899a5"}}, {"type": "link", "answer": "https://github.com/circuitscan/circuitscan", "hidden": false, "question": "Project GitHub Repo (Not Team Page): ", "questionId": 2}, {"type": "number", "answer": "1", "hidden": false, "question": "Total Team Size", "questionId": 3}, {"type": "paragraph", "answer": "numtel - 0xa48c718AE6dE6599c5A46Fd6caBff54Def39473a", "hidden": false, "question": "List the Github Handles and Wallet Addresses of Each Team Member (e.g. owocki - 0x123, kbw  - 0x456):", "questionId": 4}, {"type": "paragraph", "answer": "Farcaster - @numtel", "hidden": true, "question": "Social profiles (Twitter, Farcaster, Lens, etc.) of other main team members publicly associated with the project (N/A for solo founders): ", "questionId": 5}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 6}, {"type": "paragraph", "answer": "N/A", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months (N/A if you haven\u2019t participated previously). ", "questionId": 7}, {"type": "address", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 8}, {"type": "paragraph", "answer": "Just started! https://warpcast.com/vitalik.eth/0x45ed35b6", "hidden": false, "question": "Where should we look to see the impact of your project? Please provide links to public websites and/or the latest values for key metrics you track privately. This might be used in future impact reports", "questionId": 9}, {"type": "paragraph", "answer": "0", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 10}, {"type": "checkbox", "hidden": false, "question": "Which of the following funding sources do you have? Check all that apply", "questionId": 11}, {"type": "number", "answer": "1", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "multiple-choice", "answer": "North America", "hidden": false, "question": "Location/Region where the project is based ", "questionId": 13}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? ", "questionId": 14}, {"type": "short-answer", "answer": "No", "hidden": true, "question": "Are you applying for any other OSS rounds in GG20? (Reminder: you can only be accepted into one) ", "questionId": 15}, {"type": "paragraph", "answer": "You're already aware of how important it is for smart contracts to have verified source code on the block explorer but circuit verification contracts are opaque even with the solidity source code available. Circuitscan seeks to fix this by providing a place where circuit developers can prove their verifier's originating source code to bring safety and confidence to ZKSNARK applications.", "hidden": false, "question": "How does your project significantly contribute to the Ethereum network\u2019s infrastructure, addressing foundational needs and innovative solutions to current challenges?", "questionId": 16}, {"type": "paragraph", "answer": "Although the circuits are currently compiled on a trusted server, there's potential for a SNARK to validate a verification key against the original circuit source code, decentralizing the production of verified verifiers.", "hidden": false, "question": "How does your project promise to elevate the Ethereum ecosystem, particularly in enhancing privacy, interoperability, and/or user experience?", "questionId": 17}, {"type": "paragraph", "answer": "Compiling circuits and deploying verifier contracts is a many step process using current command line tooling. Circuitscan aims to make this process much simpler by providing a deployment feature.\n\nFuture plans include forking/creating new circuits in the browser, verification integration with Circomkit NPM package.", "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 may help in determining project eligibility?", "questionId": 18}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to future messages from Gitcoin for updates, information, and/or interviews? ", "questionId": 19}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities? ", "questionId": 20}], "project": {"id": "0x3cae7aa84706f7032f4757311bcf2e2c632fc1383e5e0250e6a7ae599e8c2bc0", "title": "Circuitscan", "logoImg": "bafkreif5frsavcewkaiwdyivjd6imlpbx7l64wkaa3fatcucgps3gde7bu", "metaPtr": {"pointer": "bafkreic6akoswsormlw5x622n2smilvcdlwryhlyj5gslmw46t2jsan5bi", "protocol": "undefined"}, "website": "https://circuitscan.clonk.me", "bannerImg": "bafkreic5ywthrlyfxpqllt5dddllt2tqzgluo52z7vmxo27kytdwztcgbu", "createdAt": 1712804309081, "userGithub": "numtel", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Km80n0XeurueKf8aEZk86Y6lGRCTSsXXu1D-OTAvsufFQ-v8M2nvQFpkkmaaq21vfOXE1MREUftQ3jpSw1rVDA", "type": "Ed25519Signature2018", "created": "2024-04-11T03:03:59.806Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-11T03:03:59.806Z", "expirationDate": "2024-07-10T03:03:59.806Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xa48c718AE6dE6599c5A46Fd6caBff54Def39473a", "hash": "v0.0.0:lfph5jC4kDu4PwcvAZSZnPvpD9dBofj/Brl860+V7o8=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#circuitscan#518698"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..BM4JTCBScEAR1Aw_tLKRsU9ouf-5clv9lxM2b7z1n2B8IYEMz_feMTVJpcO13Rj078bX8hBRL1JwgfNwIzFVAQ", "type": "Ed25519Signature2018", "created": "2024-04-11T03:00:15.953Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-11T03:00:15.953Z", "expirationDate": "2024-07-10T03:00:15.953Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xa48c718AE6dE6599c5A46Fd6caBff54Def39473a", "hash": "v0.0.0:i03IMlQtTa+101VMu6DMSaNxoRKFct/lYnXw0LGzYLU=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#dem_capital"}}}, "description": "Inspired by Vitalik Buterin's call to action during an interview at the recent ETHTaipei hackathon, Circuitscan is a circuit explorer website where you can verify a circuit's source code against a deployed verifier contract on any EVM chain.\n\nThis important safety feature ensures that users can trust the applications in which they interact.\n\nWhile still early in development, Circuitscan supports Circom circuits. Noir circuit support coming soon!", "lastUpdated": 0, "projectGithub": "circuitscan", "projectTwitter": "dem_capital"}, "recipient": "0xa48c718AE6dE6599c5A46Fd6caBff54Def39473a"}}