metadata: {"signature": "0xf5f3ed57f899f8da36a225ac94d51380996839bc05b212edeeee9496cc49a222307529c895e3df18ab7c9ce247de405a22abe6abf8fe6c1c7f946463072bc0551b", "application": {"round": "0x1b48bb09930676d99dda36c1ad27ff0a5a5f3911", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "ifIz6ST52lGidk9oFFpcb1bacx/MzMR9+zt9LpN0kP8=", "encryptedSymmetricKey": "fc47ce2e8efc75cc2b5b7d7b4615baa0e30985a0aebc2d965afe27758c9938010b1124252d066320a2630f548eea9619369f02d50f9f79147dfacdaef50c3ff79a5e8d5a29cebcd1429bce5916d07971693edb257181908cd3c48608f5d85199334e2c11304beec0f464a2cd7c21092d577e151e8bc5c4c9de35473704c1c1a000000000000000204891cbbc838348f1ac03e64b1a401d606bc011e826babb7c3d7900b261ae25e731bbfc373a77843cb9edb03f78432886"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "nQsbiaUL2K0SN+fydYfvgQh5xcdZ0UuDE9bMamfrK5E=", "encryptedSymmetricKey": "b2fbf4a8df86378c284570f66833b8463c48c36030f76f63af9bbef1d328eeaca80b8cabd17e623c45adb061411eff0b4ba0e43b148323b9c0126c80f7a82c534e8e3bb6729e7cc22f4e49c76dfc1054df27ae6030785e9fda8653e9807f6d8c062c27df11e0d4235b51444173aad8f4956e37d4bf8ea68d3dc02bb039036e5d00000000000000208e10dbb53edf211d63e826f4227e7de900da6c11f21b4cb2b80e561e51ed5be72a2859596ec94481497974c56cb482ae"}}, {"type": "link", "answer": "https://github.com/ethers-io/ethers.js", "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": "RicMoo - 0x8ba1f109551bD432803012645Ac136ddd64DBA72", "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": "N/A", "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.gg/qnyTmt4X", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 6}, {"type": "paragraph", "answer": "https://github.com/ethers-io/ethers.js/blob/main/CHANGELOG.md", "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": "https://www.npmjs.com/package/ethers", "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": "Approximately $800k over 8 years, with additional grants clearing soon.", "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": "94", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "checkbox", "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": "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": "Ethers.js is a simple, complete and compact library for interacting with Ethereum (and ilk) blockchains, for writing tools, scripts, applications and any other program ones heart desires.\n\nIt is used by a large portion of the ecosystem with approximately 4.8 million downloads monthly, and is used by many popular projects such as MetaMask, zkSync and Uniswap.", "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": "I try to avoid monitoring users (for privacy reasons), but have some insight via NPM downloads (4.8 million / month), which is not a great metric but one of the few publicly available.", "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": "The goal of Ethers is to be simple for developers to use, adhering to standard JavaScript/TypeScript programing paradigms, such as Object-Oriented design and garbage-in-fail-hard (opposed to garbage-in-garbage-out).", "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": "It is used by many production services (such as MetaMask) as well is a popular choice for hackathons when developers want to get a project up and running quickly and with wide compatibility with existing libraries such as Wallet Connect, Hardhat, etc.", "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", "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": "0xcbb363783fddd273e8a74b9d05e9a96499c2c9cc83d1871fc5e52aa876d49316", "title": "ethers.js", "logoImg": "bafkreiba4ex3nvm6bdnc75yb4ejzqcvccbdc5ci6gjjt6zc43iugsxkc24", "metaPtr": {"pointer": "bafkreicuk7l6btxquognarhbht3og4wlc4kmoi6uedknat5yyumurq2ip4", "protocol": "undefined"}, "website": "https://ethers.org", "bannerImg": "bafybeia5lgtuhubvlgk7ssjoo55rsxt3zpwbaxddybq2rqrox345j4mvfa", "createdAt": 1673073607340, "userGithub": "ricmoo", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..oTdgSSHn__VOwHpfyHQIkxtqgmTOjZa9w5a2_XjE63tAy_czTL08qqJ12N3qtnwGh7a6hh6pTvKsUxl-npAABA", "type": "Ed25519Signature2018", "created": "2023-11-09T15:28:46.533Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-09T15:28:46.533Z", "expirationDate": "2024-02-07T15:28:46.533Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x8ba1f109551bD432803012645Ac136ddd64DBA72", "hash": "v0.0.0:vdrRq+pggcjDwg/Py3eBWBqvPzx8dG1K57B+a1Y1W4o=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#ethers-io#975687"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..7DRNKlohxYLZUTrfF0kK5hS0EYJSzvKqzkX4ckbVVUow_djllAd2HZbbkcCoWMOD41ZgjtegHPv6w4E78czSAw", "type": "Ed25519Signature2018", "created": "2023-11-09T15:28:59.742Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-09T15:28:59.741Z", "expirationDate": "2024-02-07T15:28:59.741Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x8ba1f109551bD432803012645Ac136ddd64DBA72", "hash": "v0.0.0:ynIPtyqUYu/TZqE+f061HD06N37sUfdX94SNwupf9RA=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ricmoo"}}}, "description": "The ethers.js library is a complete and compact library for interacting with the Ethereum (and ilk) Blockchains and ecosystem.\n\nWith over 4 million npm installs per month, Ethers can be used to create dapps, wallets and utilities as well as debug and analyze blockchain data.\n\nKeep up to date with the latest updates by checking out the [CHANGELOG](https://github.com/ethers-io/ethers.js/blob/main/CHANGELOG.md), which is updated on each npm publish.\n\nA huge thanks to everyone who has helped make Ethers possible. You all rock! Hack the planet! <3", "lastUpdated": 0, "projectGithub": "ethers-io", "projectTwitter": "ricmoo"}, "recipient": "0x8ba1f109551bD432803012645Ac136ddd64DBA72"}}