{"signature": "0x5113430ef92a58a57650275259eee429808720bb476f1f3158ebb60f5096b1847651934c06250584bb1e96fa1ec3bc60af8aeec3ffae14b5afd70dd5c521f27b1b", "application": {"round": "0xf50fa2dc5cbe583670323bc5acdeb02c447cd8b3", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "Akn40jS4r2LPLWxlNPGy0cY2Q0GYx44ai3xXniXFbfRmZTogmm0h7FQQLbE422b/", "encryptedSymmetricKey": "48702c0f15c764fca8f09f04320aec06a32a78ef40407fae04755408e4d6a4a95735e02ae0e3cedb815e1728ca3a26154017b411a1cec8dbe7698f59f18d6342ca1d73e24a2ac873e0d89e1b75c5158125da5bf6d5bad19b1f541dd08129f5aa66a23a244b0f86be43191be1c2da00ff7c5cbbd56d2f9e0975d6af2919c901e20000000000000020fe7b849c67ddfa37623e295e3fecf6b4a88bcfd024eee53c898228e91942701dc405c50c182a010d8a6e08069d051a8c"}}, {"type": "short-answer", "answer": "10,500", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 1}, {"type": "number", "answer": "3", "hidden": false, "question": "Team Size", "questionId": 2}, {"type": "short-answer", "answer": "N/A", "hidden": true, "question": "Telegram Handle We Can Use To Contact (N/A if none)", "questionId": 3}, {"type": "short-answer", "answer": "https://github.com/yearone-io/universal-grave", "hidden": false, "question": "Project GitHub Repo (Not Team Page)", "questionId": 4}, {"type": "short-answer", "answer": "tehnalogos - 0x9F6bCab8d8d4403c4b78e96BB19b882E1E0fE947,  democrazyfi - 0xc91206129D13c2CE9cAFc24f98FfA1d3DEc2333f, Ledespana - 0x3Dc5134a08436F54a495B3a7a17D1fd53c42685a", "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": "https://twitter.com/YearOneIO", "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://universalgrave.com displays amount of users using the GRAVE on LUKSO.  Currently at 35 since mainnet launch. For hashlists we'd be tracking how many users have created curated lists on both Arbitrum and LUKSO as well as how many curated lists have been created.", "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": "6 months", "hidden": false, "question": "How old is the project? (in months if less than one year)", "questionId": 12}, {"type": "dropdown", "answer": "Somewhere in the Metaverse", "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": "buidlbox's LUKSO BuildUP #2, https://app.buidlbox.io/lukso/build-up-2", "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://app.buidlbox.io/projects/the-unive", "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": "During the hackathon, we developed Universal GRAVE (Global Reserve for Abandoned Virtual Entities), a protocol designed to tackle the growing spam problem in the Web3 space, particularly on networks with low transaction costs. Users often receive an influx of unwanted tokens, which disrupts their experience and makes curation difficult. GRAVE introduced a unique \"spambox\" approach that redirects unwanted tokens to a designated vault, allowing users to manage these assets with greater flexibility and control. The innovative aspect of Universal GRAVE lies in its approach to filtering and curation. By default, all unwanted fungible and non-fungible tokens are forwarded to the GRAVE vault. Users can then retrieve specific assets from the vault if they wish, providing a safe and convenient way to manage spam. The GRAVE not only enhances security and reduces spam but also allows for future community-driven curation through incentivized curators and asset auctions. The GRAVE project's innovative \"opt-out\" approach has the potential to set a new standard for handling spam in decentralized networks. Since launching the GRAVE on the LUKSO Mainnet in February of 2024 we\u2019ve had 35 profiles start using it for protection.", "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": "hashlists was conceived during the LUKSO Build UP hackathon as we worked on Universal GRAVE, a project aimed at addressing unwanted token distribution and asset management issues. The need for hashlists became apparent when we encountered challenges related to onchain curation. This need is especially relevant for Arbitrum, where low-cost transactions on Layer 2 (L2) networks often lead to security and management issues due to spam and unwanted interactions. hashlists offers a flexible solution to this problem by allowing curated lists of blockchain addresses. These lists can serve as allowlists or blocklists, enabling projects to control access and permissions, which is critical in decentralized finance (DeFi) and other sensitive operations on Arbitrum. With hashlists, projects on Arbitrum can enhance security and reduce unauthorized interactions with smart contracts, creating a safer and more robust ecosystem. Additionally, hashlists addresses the need for structured governance and community management, which is a challenge for many projects on Arbitrum. Decentralized autonomous organizations (DAOs) can use hashlists to create curated voting lists, ensuring only eligible addresses participate in governance decisions. This structured approach to voting enhances transparency and builds community trust, key factors for Arbitrum's continued success.", "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": "Apache-2.0 license. All code is public and no portion is private.", "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": "The GRAVE has gone from a testnet MVP in November 2023 supporting solely fungible tokens, to a fully fledged mainnet launch in February 2024, that supports spam protection from both tokens and NFTs. Since our February beta launch we've acquired 35 users.", "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": "Our new project, hashlists, originally emerged from the Universal GRAVE project developed during the LUKSO Build UP hackathon. While GRAVE was built on LUKSO to address issues related to unwanted token distribution and asset management, hashlists represents a broader solution that we aim to implement on Arbitrum first, before extending to other chains. This decision is driven by Arbitrum's significant role in the Layer 2 ecosystem and the unique challenges it faces due to high activity and low transaction costs. hashlists is designed to provide curated lists of blockchain addresses, allowing for structured and secure control over access, permissions, governance, and asset distribution. Our intention to build hashlists on Arbitrum underscores our commitment to addressing specific needs within this ecosystem. By focusing on Arbitrum, we aim to support a leading Layer 2 solution with a robust protocol that can improve security, governance, and overall user experience. In addition to our experience with the GRAVE project, our team brings a diverse background in blockchain technology, open-source software development, and decentralized finance (DeFi). We have a proven track record of developing innovative solutions that address real-world problems within the blockchain ecosystem. Our collaboration with various communities and projects has provided us with insights into the challenges and opportunities in the OSS space.", "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": "No", "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": "0xc28edb99ae1e341f288c7b146eba6776d70012f215316de5c6bdf56695f48726", "title": "hashlists", "logoImg": "bafkreih7kan2kxsqbaz7jsueulb3ftxvrspiet6pf7resjo7uqlf3rd6em", "metaPtr": {"pointer": "bafkreiffj6evnakpzvbixsg7f7szovgjbvvrm7gnxx7scqxg6unk5inc3q", "protocol": "undefined"}, "website": "https://universalgrave.com", "bannerImg": "bafkreighsrv2r3sjhl2bxvu5rrz63jle7cnb6cil6yaqgilczyeowavdwi", "createdAt": 1713725757123, "userGithub": "tehnalogos", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..72qd0dbQ18zoGY-dV0taALutX-4eWuq6NzReLfbsbdlcpaEzhuLgMYLfmLkqKTDrVaNjhhukJ_Nznk9OhzaIBQ", "type": "Ed25519Signature2018", "created": "2024-04-21T18:43:49.079Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-21T18:43:49.079Z", "expirationDate": "2024-07-20T18:43:49.079Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x9F6bCab8d8d4403c4b78e96BB19b882E1E0fE947", "hash": "v0.0.0:lgyEg2UkUlgNcqVH0buMR5vjTwEyTEu62x95Zx4WP1E=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#yearone-io#128236767"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..-LsS9-A3URgbEaiXWU4BNTBxqoAsnCZ4PPCYOpXivLTzcr_QCWKUnjcJHxlBUUd-Y_PkAHuLvaaSo2WsOT81CQ", "type": "Ed25519Signature2018", "created": "2024-04-21T18:43:26.306Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-21T18:43:26.306Z", "expirationDate": "2024-07-20T18:43:26.306Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x9F6bCab8d8d4403c4b78e96BB19b882E1E0fE947", "hash": "v0.0.0:wdrMby6XqBwjkRE0fXeNjhNopCR071N0AByoH/xtHkU=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#YearOneIO"}}}, "description": "### hashlists: A New Approach to Onchain Curated Lists\nhashlists is a protocol that we are building for the creation and management of curated lists on the blockchain. By organizing blockchain addresses into specific sets, hashlists provides a way to manage allowlists, blocklists, or other curated groups, which are useful for conditional onchain interactions. This is particularly relevant for enhancing security, controlling access, and facilitating community governance within decentralized ecosystems.\n\n### The Origin of hashlists: Universal GRAVE\nThe hashlists protocol emerged from our work on the Universal GRAVE project, an open-source initiative that addresses the spam problem in the Web3 space. The GRAVE was a Buidlbox hackathon winner for the LUKSO Build UP in November 2023. During the hackathon, we realized that blockchain users often face a barrage of unwanted tokens with no effective way to opt-out or filter these transactions. The GRAVE project, designed to tackle this issue, provided the inspiration for hashlists as a solution for onchain curation, allowing users to control and manage unwanted assets more effectively.\n\n### Importance of hashlists for Arbitrum\nArbitrum, a leading Layer 2 solution, experiences similar issues with spam and unsolicited tokens due to its high activity and low-cost transactions. hashlists can play a crucial role in addressing these challenges by providing curated blocklists to reduce unwanted transactions, curated allowlists for controlled access, and tools for managing governance and community interactions. The protocol's flexibility and adaptability make it a valuable addition to the Arbitrum ecosystem, offering solutions that enhance security and improve the user experience.", "lastUpdated": 0, "projectGithub": "yearone-io", "projectTwitter": "yearoneio"}, "recipient": "0xc72f946a5e495c79CAc0135890738a7192D6b5eB"}}