metadata: {"type": "project", "title": "hashlists", "logoImg": "bafkreih7kan2kxsqbaz7jsueulb3ftxvrspiet6pf7resjo7uqlf3rd6em", "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.", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "yearone-io", "projectTwitter": "yearoneio"}
name: hashlists