metadata: {"signature": "0xa6c873c9118067ae8b415ebe2db838e1c44a10b1378af47ffb0ec40920c02a162610d95587221e6da21b04057a6bf2d328692d3bde1b174d0cf8a113f86261441c", "application": {"round": "0xf50fa2dc5cbe583670323bc5acdeb02c447cd8b3", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "ouTQGuYe+6BYG8w12u7a+9Rc0a0f8g17jk8ga7M9zgRv295DQ6Kz85abISp5K/rs", "encryptedSymmetricKey": "d9a159da698b94dd16df84905bcc9c8370625a6134b4590e888e4d2dc83668ebcdfca2a1d943a9f1d238e765fe8de70bce61c6f1103840d44e85aa852f621c03e9cbf8d4bdf4828b76413d3cd3af5476b8798f2261db6c3b945b9becd0237da0224f1fc52d813a0f2d8335300c0bc51e642706da58a7e6faed6e9a3beb662a8000000000000000205a76801c4bbdcea3aecb91269859e64127058b81a570f716beab2ba825918204c78a684c33f354c55ed45b424cc6c989"}}, {"type": "short-answer", "answer": "0", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 1}, {"type": "number", "answer": "2", "hidden": false, "question": "Team Size", "questionId": 2}, {"type": "short-answer", "answer": "@sinestia", "hidden": true, "question": "Telegram Handle We Can Use To Contact (N/A if none)", "questionId": 3}, {"type": "short-answer", "answer": "https://github.com/scb-10x/evmtrace-etl", "hidden": false, "question": "Project GitHub Repo (Not Team Page)", "questionId": 4}, {"type": "short-answer", "answer": "sinestia - 0x9284266887Ab43B6fB088AA0e4C6AeF043bAC823, yoisha - 0xabdccbcb7ae42b824b5c30128b83d2b9384f0f05 ,  yoyoismee - 0x6647a7858a0b3846abd5511e7b797fc0a0c63a4b, apemon - 0x8CDaD017a161222fE6b9c7295F75034d0FF10763", "hidden": false, "question": "List the Github Handles and Wallet Addresses of Each Team Member (e.g. owocki - 0x123, kbw  - 0x456)", "questionId": 5}, {"type": "short-answer", "answer": "@sinestiaeth , @0xyoyoismee , @yyyoisha ", "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": 6}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 7}, {"type": "short-answer", "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": 8}, {"type": "short-answer", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here", "questionId": 9}, {"type": "short-answer", "answer": "https://www.evmtrace.info", "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": 10}, {"type": "multiple-choice", "answer": "Grants", "hidden": false, "question": "Which of the following funding sources do you have? Check all that apply.", "questionId": 11}, {"type": "short-answer", "answer": "2 months", "hidden": false, "question": "How old is the project? (in months if less than one year)", "questionId": 12}, {"type": "dropdown", "answer": "Asia", "hidden": false, "question": "Location/Region where the project team is based", "questionId": 13}, {"type": "dropdown", "answer": "Yes", "hidden": false, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy?", "questionId": 14}, {"type": "short-answer", "answer": "ETH Global Circuit Breaker - https://ethglobal.com/showcase/evmtrace-z6vh8", "hidden": false, "question": "Which Hackathon did you Participate in?  Please provide the name and a link to the event.", "questionId": 15}, {"type": "short-answer", "answer": "https://ethglobal.com/showcase/evmtrace-z6vh8", "hidden": false, "question": "Include a link to your Hackathon project page showing your proof of participation, e.g., Buidlbox, Eth hackathon, Backdrop, etc.)", "questionId": 16}, {"type": "short-answer", "answer": "Our platform tracks the usage of cryptographic precompiles, namely ecRecover, ecAdd, ecMul, and ecPairing. We analysed the usage pattern of popular cryptography techniques like Groth16 or Plonk and used them to label contracts efficiently. We also build our version of the 4bytes directory from a contract source code to cover missing selectors. We manually label contracts with the application groups (bridge, L2, etc) and protocol names.  We provide a scan-like interface where users can see real-time transactions, filter by cryptography usage, or find contracts based on tags. We also have a cryptography adoption dashboard that tracks usage statistics.  We support Arbitum, Base, Ethereum, Optimism, and Scroll.", "hidden": false, "question": "Describe the project you developed during the hackathon. Highlight how your project offers innovative solutions or prototypes.", "questionId": 17}, {"type": "short-answer", "answer": "Our project addresses several key needs within the tech ecosystem by providing a comprehensive solution for tracking and labeling cryptographic precompiles in smart contracts. By analyzing the usage patterns of popular cryptography techniques such as Groth16 or Plonk, we efficiently label contracts, enabling easier identification and classification based on their cryptographic functionalities. This addresses the challenge of accurately categorizing and understanding the purpose of smart contracts within the ecosystem.  Additionally, we contribute to filling the gap in contract identification by constructing our version of the 4bytes directory directly from contract source code. This approach ensures coverage of missing selectors, enhancing the accuracy and completeness of contract labeling.  Moreover, our manual labeling process assigns contracts to specific application groups (e.g., bridge, L2) and protocol names, further enhancing their categorization and facilitating their integration into various applicat", "hidden": false, "question": "Describe how your project addresses clear needs within the OSS or tech ecosystem. Please elaborate on the specific challenges or gaps your project aims to fill.", "questionId": 18}, {"type": "short-answer", "answer": "MIT license", "hidden": false, "question": "What type of open source software (OSS) license(s) do you have? Is all of your code available on public repos, or is some portion of your codebase private?", "questionId": 19}, {"type": "short-answer", "answer": "Upon hack, our team focused on upating the ETL/DB as well as add new visualization based on our data. ", "hidden": false, "question": "What progress has your project made post-hackathon? Detail any developments, improvements, or milestones reached since the hackathon concluded.", "questionId": 20}, {"type": "short-answer", "answer": "Here's our past developments: https://www.tetrationlab.com", "hidden": false, "question": "Is there anything else you'd like to share about your project, previous work, or other affiliations? Is there anything you'd like to add that may help determine project eligibility?", "questionId": 21}, {"type": "dropdown", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to future messages from Gitcoin for updates, information, and/or interviews?", "questionId": 22}, {"type": "dropdown", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities?", "questionId": 23}], "project": {"id": "0x3818b3813303f4e90ebebd67bd039105393ec3d1a337e589752a939036a5b219", "title": "EVM Trace", "logoImg": "bafkreibuxpyy55c6hpxseotl472izi7c2mi7fk5q7ka4hcpx6maktw5sou", "metaPtr": {"pointer": "bafkreie36mh24ghe44zgwlbxijamkdt3ubuon6fmlawxe4rgzl6bkqcsae", "protocol": "undefined"}, "website": "https://www.evmtrace.info/", "bannerImg": "bafkreih2fy6lbuydzbguutlh7rueeox6wal4ants3yagaw4wqclnnmw434", "createdAt": 1713280272865, "userGithub": "yoyoismee", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..D9cjWzce9tMsNb6_SbKXtlh4bQ1jkvQA0UfnXYSVao0fBbNjJSGTCp1ViWjUj-D3IfA5S5W-_DQ-IfwSZM2LCw", "type": "Ed25519Signature2018", "created": "2024-04-16T15:32:11.798Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T15:32:11.798Z", "expirationDate": "2024-07-15T15:32:11.798Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x8D644E141083bDbdc4d0d88301B2b5EE1427BEE3", "hash": "v0.0.0:nk5ZM7vtUO+OcsAYBF+3Yut3jIavdMFGncH23krUyGU=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#Tetration-Lab#14046637"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..R0RqMDLbVkb21S4i7f2F-oVrq7u27hR6Y6qZV7r9-GY-CMxeIAJVQnqIrtc6Swn2ZKYXNpLlo1sY3xyuws5UAA", "type": "Ed25519Signature2018", "created": "2024-04-16T15:21:11.205Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T15:21:11.205Z", "expirationDate": "2024-07-15T15:21:11.205Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x8D644E141083bDbdc4d0d88301B2b5EE1427BEE3", "hash": "v0.0.0:ojZllL1EDKMckTgMMDgT7YVktzWx8l66Elg89Q/STTI=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#Tetration_Lab"}}}, "description": "EVMtrace aims to shed light on adopting cryptography on chains. Collecting data with techniques like tracing, tracking precompiles, pattern recognition, and manual works. EVMtrace provides a user-friendly dashboard and etherscan-like tools.\n\nOur platform tracks the usage of cryptographic precompiles, namely ecRecover, ecAdd, ecMul, and ecPairing. We analysed the usage pattern of popular cryptography techniques like Groth16 or Plonk and used them to label contracts efficiently. We also build our version of the 4bytes directory from a contract source code to cover missing selectors. We manually label contracts with the application groups (bridge, L2, etc) and protocol names.\n\nWe are one of the Finalist in ETH Global Circuit Breaker Hackathon", "lastUpdated": 0, "projectGithub": "Tetration-Lab", "projectTwitter": "Tetration_Lab"}, "recipient": "0x8D644E141083bDbdc4d0d88301B2b5EE1427BEE3"}}