metadata: {"signature": "0x1f58a32fdc37e8f4712a763cd4630976f97bfa6a1913b732d5f14e630f7c770a53e8ff70a13031887cce34e57a0ab260f2b123832b06267086da6f52f6cffacc1b", "application": {"round": "0xe03a19f4921d69cddd37f54dfe814dc66aa92100", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "9tMIgOGlwtK7I/A+/N0BnYhATGekBuKGqVOSmUn4AUHJYbdNNLEgj787y0wvGpzx", "encryptedSymmetricKey": "606bdb1596144270fbcdd7448e67a925874ad3d0c5a3bf14d7a3eee164a38e606eaf696206f681471af45188fa333c0090b0b5bc66b3337a447746ad48605496e4b1f890f61401bc8a098d16b00b791a43bdb3c63c59392c39359a9cccd77eafaf03fbe6e1e732abd732211b957eff7e732d3cc995a842d77519fc0d797dcd7c0000000000000020c3cb5b9fbf6e1dd7d05dec304fb7dc7bc094f1ab1c8934a5c8e005c2ed446d55920f4543a5c8d997171df90c67d152ae"}}, {"type": "short-answer", "hidden": true, "question": "Telegram Handle We Can Use To Contact You(you can answer N/A)", "questionId": 1, "encryptedAnswer": {"ciphertext": "KiHJYfuV7ZaL5TkB5BhWenzikEymBfUSQb3/sUe5odk=", "encryptedSymmetricKey": "c6bbc24a98a62d92195e148490c2592800708410a47ff9586f22d80495bd7b787e375bebae581e73781157119ff3b009d6c61c9d7667f29819dbb27f006c40fdce380f99f477560bbfa71d3ef63e6482a534ef93ac5c149f11ac524de55f368474946228274be2551548a506cd9e64fc4c9059d53baca294d0ca4724270668e300000000000000208360309930343f3db930311ebe84fcd2b2cece212ab7c6703006d61cfc7d043bfbceb2b82f86dbf6d7d2b44097860888"}}, {"type": "link", "answer": "https://github.com/serenita-org/ethstaker.tax", "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": "eth2353 - 0xf33cA377c8f0Bb3358Fe7675cAaE19f4c90143AD", "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", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 6}, {"type": "paragraph", "answer": "A huge update was shipped, adding extensive support for Rocket Pool validators. Rocket Pool node operators can now easily determine their share of validator rewards for Rocket Pool minipools - ETH rewards and RPL rewards, automatically detecting smoothing pool usage.", "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", "answer": "0xFf74a280F1514D064D31ff7DD83f7E799cC0A0B7", "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": "The impact can be seen from the tons of positive reactions to ethstaker.tax announcement posts:\n\nhttps://www.reddit.com/r/rocketpool/comments/1ak6w82/ethstakertax_now_supports_rocket_pool/\n\nhttps://www.reddit.com/r/ethstaker/comments/1ak6wvi/ethstakertax_update_rocket_pool/\n\nhttps://www.reddit.com/r/ethstaker/comments/10p0bum/ethstakertax_news/\n\nI don't like to do invasive tracking of the website usage, therefore I can only say there are tens (30-50) of daily users of the website based on the amount of API requests it handles. While this may seem low, it is important to consider most stakers only really need to use the website once or twice a year.", "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": "~3.5k from previous Gitcoin rounds\n~1.5k from private donations", "hidden": false, "question": "Total Prior Funding Amounts, Sources, and Dates 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": "38", "hidden": false, "question": "How old (in Months) is the project?  ", "questionId": 12}, {"type": "multiple-choice", "answer": "Europe", "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": "The ethstaker.tax makes it super easy for Ethereum validators to determine how much income they made. Without ethstaker.tax this is a very laborious process, requiring users to export and merge data from various different places, supplementing the rewards data with price data. ethstaker.tax does all of this in the background making the process of determining income, usually for tax purposes, almost enjoyable!", "hidden": false, "question": "Please describe your dApp or App, focusing on its innovative utility or service within the ecosystem. Highlight the problem it solves or the need it addresses.", "questionId": 16}, {"type": "paragraph", "answer": "It abstracts away much of the complexity involved in determining Ethereum staking income. The end result is the user only has to fill in a few input fields and hit the Calculate button.", "hidden": false, "question": "Describe how your application improves user experience in the Web3 space. Include any specific design choices or features that enhance accessibility and practical utility.", "questionId": 17}, {"type": "paragraph", "hidden": false, "question": "In what ways does your project contribute to financial inclusion, education, or social impact? Explain the specific areas of impact and the target audience or communities you serve.", "questionId": 18}, {"type": "paragraph", "answer": "MIT, everything is open-source", "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": "paragraph", "answer": "ethstaker.tax is in production, and has been running for 3 years. Ethereum protocol updates often require ethstaker.tax  to adapt as well, resulting in regular updates to the project.", "hidden": false, "question": "What stage of development is your application currently in, and what are your immediate next steps? Provide a roadmap or development timeline if available.", "questionId": 20}, {"type": "paragraph", "answer": "1) infrastructure hosting costs - the project requires an archive node\n2) keeping the project up-to-date with Ethereum protocol upgrades", "hidden": false, "question": "How would funding from this round support your project's development and goals? Outline specific areas where the funds would be allocated (e.g., development, user research, community building).", "questionId": 21}, {"type": "paragraph", "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": 22}, {"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": 23}, {"type": "multiple-choice", "answer": "No", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities? ", "questionId": 24}], "project": {"id": "0xdd974a98b85a68e9cea0fa4e58f342069d00b1a9812ec42e36c256de8f03319c", "title": "ethstaker.tax", "logoImg": "bafkreia2rfasswntvl5iinymlxeyigd3eh4d7pzzvdvkdm3uoagcraa4lm", "metaPtr": {"pointer": "bafkreih2tlqwduadqvvsdkfuu7tgyfwroyob5koynk7wxhzfq26jpxiakq", "protocol": "undefined"}, "website": "https://ethstaker.tax", "bannerImg": "bafkreifjqspw6kco6phd6pf62uhbk5nik6gwuqh6gnkp3qnty4jbblrege", "createdAt": 1681758708405, "userGithub": "eth2353", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..K2b7KGJeyG96sPA6_3P5gCe8ToLgwBhicyuTgpbbOvDAQ2ydy_DPgiY92sjNpIwonbaXgSoqNlazZu068jOgBQ", "type": "Ed25519Signature2018", "created": "2023-11-07T18:47:20.212Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-07T18:47:20.211Z", "expirationDate": "2024-02-05T18:47:20.211Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xFf74a280F1514D064D31ff7DD83f7E799cC0A0B7", "hash": "v0.0.0:flz845BKFFFgQsw/AjEroxaMdUDIrr5six7VX7zol60=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#serenita-org#70237279"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..3ZD2HEDgCENJV61PLEJkxSK9zNJ-hFaLMgHxa60Hes6BOGjmveXac7mtEtttBtPZ2kl7Fpvys3QDLk5lkEOJAA", "type": "Ed25519Signature2018", "created": "2023-11-07T18:46:12.559Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-07T18:46:12.559Z", "expirationDate": "2024-02-05T18:46:12.559Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xFf74a280F1514D064D31ff7DD83f7E799cC0A0B7", "hash": "v0.0.0:nvZK3qCcCJXDl+b0UN4KTjFsIfSxJ8eUk8z7Aa163+M=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#SerenitaIO"}}}, "description": "[**ethstaker.tax**](https://ethstaker.tax/) provides stakers with a simple way of calculating the income they are making by validating on the Ethereum PoS network.\n\nStaking has a nice little effect of creating income for the person staking. It is generally a good idea to keep track of the staking income on a regular basis for tax and/or other purposes. This tools makes that process as easy as possible delivering the data with just _a single click_. \ud83e\udd2f\n\nThe website contains a calculator that shows you daily data on:\n\n-   how much your validators have earned in ETH\n-   how much your validators have earned in your local currency\n\n**Upcoming features:**\n\n-   remember your inputs - so you don't have to enter them every time you visit the website\n-   would you like to see anything else? Let me know!\n\n**Added recently:**\n\n- **Rocket Pool mode** - extensive support for Rocket Pool - incl. bond reductions, RPL rewards and smoothing pool!\n-   batch input validators - input all your validators using a comma-separated string of values\n- improved MEV calculation and verification\n-   **support for withdrawals**\n    -   You can now easily calculate your taxes based on when the consensus layer rewards appear in your wallet (=you have dominion over them from that point)\n-   **support for execution layer rewards (including MEV)**\n-   open-source - the whole project is now open-source and you can run everything locally if you desire to do so\n-   some edge cases fixed - validators still in the activation queue, ...\n-   stability improvements\n\nIf you're a technical person and you'd like to contribute, you're welcome to do so [here](https://github.com/serenita-org/ethstaker.tax)!\n\nYour contributions to this grant will go toward:\n\n-   server costs\n-   upcoming features development and keeping up with Ethereum protocol updates\n", "lastUpdated": 0, "projectGithub": "serenita-org", "projectTwitter": "serenitaio"}, "recipient": "0xf33cA377c8f0Bb3358Fe7675cAaE19f4c90143AD"}}