{"signature": "0x60ed9bb0fb174cdee35ad935aa8e9ebcd60959e79f94be1ff2b78679197be4d66c86ef384725e022eef7baab94367336c6199a782caac4e2a9e09bc31a4a7d311c", "application": {"round": "0x1b48bb09930676d99dda36c1ad27ff0a5a5f3911", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "ope0JcsOTwbYpSKjFFwfz56YYZDB9ZTrDPKu3Wsbjx8wu3J/F+MKSfW+J9SqF3q4", "encryptedSymmetricKey": "b895b490cdf767c42f0c440df05585e5b6bb500e157c087aa7939a08ebc52db13e192d664934c5d55c5c73fd443b2301d30bf18b77222a1d97015af496e41ff8102a0006a51b79c3367f03a8d8e977fe9dd093fe04cf5d1ce894911f1f2f3d8f800656f435e91c4d74a45643caedf4a2b45b675cbfc16e8ec3d3441fadbc43910000000000000020a6befdb9e2845e3dc3f3a83d9eb8c82ae35931ee3dd0ed77c4488c5caa139cf6780d6d6d38665d671d800b8e73dd038c"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "GEOJjxUHrEzzXFIijjE7Aas/uDNngdt7GI8KZzHV3Uk=", "encryptedSymmetricKey": "42dbcdf68ccb1f095a1d6d6cd132d2822db13c813630d457f44f898e9ea99f9f5baec8407a674fc182eb5ed94c141a05ec8684689476e1524455c2ef80fffeba1072a2f8f5d2be10fc35572407594c0617cfd77d70cb98a32122b1650b4176825c079c166d0f02119b39e7f483ffd7af2c7a9d75353f282e2fd5d59e16e6cbbf000000000000002077d37631b06cebe2168ea460685ed9f705989a25eca187e2ff174a9f26ea9fa99148df536bca7d323922072ff8e11cb3"}}, {"type": "link", "answer": "https://github.com/web3/web3.js", "hidden": false, "question": "Project GitHub Repo (Not Team Page): ", "questionId": 2}, {"type": "number", "answer": "6", "hidden": false, "question": "Total Team Size", "questionId": 3}, {"type": "paragraph", "answer": "# Github handles\n- mconnelly8 (Project Manager)\n- Jdevcs (Tech Lead)\n- Muhammad-Altabba (Senior Dev)\n- Avcos (Dev)\n- luu-alex (Dev)\n- SantiagoDevRel (Web3.js Developer Relation)\n", "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": "https://github.com/web3/web3.js\nhttps://twitter.com/SantiagoDevRel", "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", "answer": "https://discord.com/channels/593655374469660673/719602820801888337", "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": "Web3.js has around 2 million downloads per month on NPM, and 10+ million CDN hits per month.\nhttps://www.npmjs.com/package/web3", "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": "350000 for 2024 so far.", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 10}, {"type": "checkbox", "answer": ["Grants"], "hidden": false, "question": "Which of the following funding sources do you have? Check all that apply", "questionId": 11}, {"type": "number", "answer": "36", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "checkbox", "answer": ["North America", "Europe", "Asia"], "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": "multiple-choice", "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": "Web3.js is an open-source JavaScript/TypeScript library designed to enable developers to interact with EVM-compatible blockchains and develop decentralized applications (DApps).\n\nThe web3.js library is widely used by developers working with EVM blockchains, including Optimism network. Web3.js has around 2 million downloads per month on NPM, and 10+ million CDN hits per month. There are, 4500+ library projects depending on web3.js library.\n\nAs a public good, this open-source library empowers developers to build tools and decentralized applications (dApps), thereby facilitating the creation of value on top of the Ethereum Virtual Machine (EVM) and EVM-compatible blockchains. With between 1.5 to 1.8 million downloads per month, Web3.js stands as one of the most significant libraries within the Ethereum ecosystem.\nThe recent release of Web3.js version 4 introduces the inclusion of plugins. These allow for the extension of the web3.js library's functionality, providing developers with enhanced capabilities, flexibility, and an overall improvement in developer experience. A list of plugins can be found here: https://web3js.org/plugins\n", "hidden": false, "question": "Please describe the developer tool or library you're working on. How does it fit into the development environments, frameworks, or testing tools landscape for Web3? ", "questionId": 16}, {"type": "paragraph", "answer": "~420k download per week.\n\n- https://www.npmjs.com/package/web3", "hidden": false, "question": "Please provide details on how you measure the adoption of your tool and/or library. Do you have metrics on usage, downloads, and installs?", "questionId": 17}, {"type": "paragraph", "answer": "Web3.js can contribute to secure and efficient smart contract development by enabling developers to write plugins that are used for the testing or optimization of smart contracts.\n\nWeb3.js contributes to the secure and efficient use of smart contracts by replacing error-prone boilerplate code with well-tested, idiomatic functions that make it easier for developers to understand and take advantage of the correct way to interact with smart contracts.\n", "hidden": false, "question": "How does your project address the need for secure and efficient smart contract development? If applicable, detail the library's features or capabilities that cater to this need.", "questionId": 18}, {"type": "paragraph", "answer": "There are about 400 projects that depend on Web3js. \n\nhttps://docs.google.com/spreadsheets/d/12U6O8-7FXQWXc-WUU38CNOsl2iYsQGjVuCC7lgnDonU/edit?usp=sharing", "hidden": false, "question": "Can you demonstrate how your tool or library significantly reduces barriers to development or enhances project efficiency in the OSS or Web3 ecosystems? Provide examples or case studies of your tool in action.", "questionId": 19}, {"type": "paragraph", "answer": "Chainsafe has been the official maintainer since June 2021 but the project is even older. ", "hidden": false, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Is there anything you'd like to add that may help determine project eligibility?", "questionId": 20}, {"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": 21}, {"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": 22}], "project": {"id": "0x362c1b3aca1b441acfe30d5a5316cdcf43713bb5586d47b6f04a719552d89a4d", "title": "Web3.js", "logoImg": "bafkreida57lqaoz7s6kl3tsyacbtsfdo5iagk2rja6n3ybe5xvnnhsk2pa", "metaPtr": {"pointer": "bafkreift37urkdgwf4ga3bld2a6bu7on7skus6kfjcfgesl4gcirlf7vu4", "protocol": "undefined"}, "website": "https://web3js.org", "bannerImg": "bafkreidapgkxaatl7p7tllzcfoconj22zg4usgijym7xt7iulxqzxav66y", "createdAt": 1713219096262, "userGithub": "jdevcs", "credentials": {}, "description": "Web3.js is an open-source JavaScript/TypeScript library designed to enable developers to interact with EVM-compatible blockchains and develop decentralized applications (DApps).\n\nThe web3.js library has significant impact on developers working with EVM blockchains, including Optimism network. Web3.js has around 2 million downloads per month on NPM, and 10+ million CDN hits per month. There are, 4500+ library projects depending on web3.js library.\n\nAs a public good, this open-source library empowers developers to build tools and decentralized applications (dApps), thereby facilitating the creation of value on top of the Ethereum Virtual Machine (EVM) and EVM-compatible blockchains. With between 1.5 to 1.8 million downloads per month, Web3.js stands as one of the most significant libraries within the Ethereum ecosystem.\nThe recent release of Web3.js version 4 introduces the inclusion of plugins. These allow for the extension of the web3.js library's functionality, providing developers with enhanced capabilities, flexibility, and an overall improvement in developer experience. A list of plugins can be found here: https://web3js.org/plugins\n", "lastUpdated": 0, "projectGithub": "web3", "projectTwitter": "web3_js"}, "recipient": "0xA98dE5Ce2EA0997f8396255092843275d3cFc257"}}