metadata: {"signature": "0x4df4e205700a52dc9a2a0a505118ac767c7a858187b59e13db174b34bc91ec5f414c8edb6048c07aeabc46741d7ba22a120a809f19f3472f4bbbc67a368f325c1c", "application": {"round": "0xedb366e318fc2c94c16852ff2fb99a3f59db8cbb", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "ePpewZrcVxR5GkCk/W+97+ZTnO4HqW7VkyMMupJnpM4=", "encryptedSymmetricKey": "d9d508374669019d41047840dbf3cd6756e0ed7cddd24d838f5e10534963df950ea6c9e8ea71896c0bf04dcfe8a5ff114813da2a3c5dcef1dd8310a7f8c86600c510fb53e249cfb2e7b618468ca62dad5fced2557ddbf74354cd507a29ede294a4a3857ad882c011ee292d0aa58380f9586a1329092b811b516bcb70986dc09000000000000000207d1b62207e308502f1125c9727950e43d55df608e1cf95d1be6a2b4f17a654735eaa07344525a17d81a43dc09b88ed98"}}, {"type": "short-answer", "answer": "Grants", "hidden": false, "question": "Funding Sources", "questionId": 1}, {"type": "number", "answer": "4", "hidden": false, "question": "Team Size", "questionId": 2}], "project": {"id": "0xbc6597167aad473016690ba638ddf95b3cd073d68a10952e8b7644a6147f291a", "title": "Ethereum Tag Service X ENS", "logoImg": "bafkreigzff3gfbmfi4v35ujaoel5vb5iiez66pc5yenramhcnev4njub4a", "metaPtr": {"pointer": "bafkreibgb5wzczelie3hnswc333ftutpn6im5ojjxrcwhbnsgv2r6jn7ym", "protocol": "undefined"}, "website": "https://ets.xyz", "createdAt": 1713294786200, "userGithub": "mhpaler", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..vbktXzeiTLRPHjPAzEtW_eU7Km3ewWBUetvql_yAL69-ZG_BNyEwpl7_h9zywzb3egJojOVReSUDHExq1XpZCg", "type": "Ed25519Signature2018", "created": "2024-04-16T19:12:44.738Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T19:12:44.737Z", "expirationDate": "2024-07-15T19:12:44.737Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3761fF0074b8209416abc3b312D4C691F920800B", "hash": "v0.0.0:/BpgsjDdUQr2P3DEkAZIUirjhu5HwoXYLNtE2TVYMlE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#ethereum-tag-service#352390"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..IqFXWQwZEyFIC769gvrFCkJ6G3xxZviTt7pBQVhoDSeCh6FAdltUMqk9cqG8FcOw4DmGXlcKmsOIyZTDYseRAw", "type": "Ed25519Signature2018", "created": "2024-04-16T19:12:23.936Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-16T19:12:23.936Z", "expirationDate": "2024-07-15T19:12:23.936Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3761fF0074b8209416abc3b312D4C691F920800B", "hash": "v0.0.0:JsfXg18g1vma8WOfHzt9TTWBFyE7D4lRX/fC+vt47Sc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#etsxyz"}}}, "description": "**TL;DR**\n![composable-banner](https://hackmd.io/_uploads/ByIzCN2xR.jpg)\n\n \nThe Ethereum Tag Service (ETS) aims to revolutionize web tagging by creating a unified, blockchain-based system that reduces redundancy and data siloing common in current tagging systems. ETS uses blockchain technology to establish a verifiable, decentralized tag graph where tags are treated as ERC-721 non-fungible tokens, allowing for versatile reuse and many-to-many data relationships. This system not only aims to save developer time and costs by standardizing tagging infrastructure across platforms but also enhances data connectivity and user interaction across decentralized social networks. The project is in testnet phase, and plans to expand by integrating with major decentralized platforms.\n\n![image-1](https://hackmd.io/_uploads/rJvmuEheC.jpg)\n\n\n**Project Summary:**\n\nThe Ethereum Tag Service (ETS) aims to rectify the inefficiencies of current web tagging systems by introducing a unified, blockchain-based tagging protocol. This initiative seeks to reduce fragmentation and redundancy in tagging infrastructure, which is prevalent due to the monopolistic tendencies of major social media platforms. By leveraging blockchain technology, ETS creates a decentralized, verifiable tag graph where tags serve as ERC-721 non-fungible tokens that can be reused across multiple records and applications, enhancing interoperability and user experience across the web.\n\n**Objectives:**\n\n* **Develop a Decentralized Tagging Protocol:** Implement a universal tagging system on the blockchain, similar to the Ethereum Name Service but for tags, to streamline developer operations and reduce duplicated efforts.\n* **Enhance Interoperability:** By making tags composable and reusable across various platforms and applications (such as Farcaster, Lens, and Mirror), ETS aims to connect people, places and things across Web 3 and foster a more interconnected digital ecosystem.\n* **Improve User Experience:** Create a global, freely accessible tagging graph that allows for a comprehensive view of \"who tagged what, with what, where, when, and why.\"\n\n**Innovation:**\n\nETS introduces \"CTAGs\", or Composable Tags, which act as data hubs within the decentralized web, connecting diverse elements across the blockchain. This design allows for a many-to-many relationship between tags and content, drastically improving the efficiency and utility of web tagging.\n\n**Integration with ENS:**\n\nETS's alignment with the principles and functionality of ENS makes it a great candidate for the ENS funding round. One of the key features of ETS, is ensuring attribution and provenance of user and application tagging behavior in the decentralized web. This is made much easier by identifying actors via their ENS addresses.\n\nSpecifically, we would utilize ENS in the following ways:\n\n* Resolve and identify ecosystem actors via their ENS identifiers\n* Utilize ENS subdomains for naming & identifying ETS Relayers\n\n\n![image-2](https://hackmd.io/_uploads/SJ3Vu4neC.jpg)\n\n\n**Current Status:**\n\n* **Prototype:** Running a proof-of-concept on Arbitrum Sepolia, continuously expanding use cases and functionality.\n* Funding: Self-funded by MHPALER and supported through initial grants. Seeking additional funding to scale operations and development.\n* Open Source Commitment: Committed to open-sourcing the project to encourage community participation and development.\n\n**The funds will be used for:**\n\n* Update ETS infrastructure to resolve and identify ecosystem actors via their ENS identifiers\n* Utilize ENS subdomains for naming & identifying ETS Relayers\n\n\n**Team Members:**\n\nMHPALER: Co-founder & Lead Architect\nSero: Co-founder, Project Manager & Software Engineer\nVid: Frontend Software Engineer\nSasquatch: Financial Manager\n\n**Conclusion:**\n\nWith a seasoned team and a visionary approach, Ethereum Tag Service is poised to redefine web tagging and significantly contribute to the Ethereum ecosystem. We believe that with the support from Gitcoin Grants, ETS can achieve its full potential, promoting a more open, interoperable, and user-centric web.\n", "lastUpdated": 0, "projectGithub": "ethereum-tag-service", "projectTwitter": "etsxyz"}, "recipient": "0x8eD2BD43b9769eBc22873474ED347D2799d241F0"}}