metadata: {"type": "project", "title": "Lighthouse ", "logoImg": "bafkreidkoch2rdc3warezmxwlaurqfakaq6g5bb3pq552zfteklxadewqm", "website": "https://lighthouse.cx", "bannerImg": "bafkreidz4rk22wpdabmuhxadpmjcysl3eu2eoid2cdcx54ij3dn4qpkmyy", "createdAt": 1682512961501, "userGithub": "1a35e1", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..dlFF0ZFl6M_5mJN43ugoHCIVFjqK2pkzBdD--8pPDz11-aSWkA47gDVD6CHvf57kiltkWpKWBQEPIC1oSOzoBg", "type": "Ed25519Signature2018", "created": "2023-08-11T00:30:11.630Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T00:30:11.630Z", "expirationDate": "2023-11-09T00:30:11.630Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x6837047F46Da1d5d9A79846b25810b92adF456F6", "hash": "v0.0.0:pe5wAyqWJYYGYCR/JLTDFGhf+bwfUoXJuO9jnNBH3w4=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#0xLighthouse#42714653"}}}, "description": "Lighthouse is a platform for verified project communications.\n\nBy creating a secure and transparent communication channel we better protect users from malicious actors and improve the user experience for new participants.\n\nTL;DR\n\nhttps://www.loom.com/share/1fc9e234e62445998b1412af0e95bec3\n\n## Problems observed\n\nDecentralized communities are often plagued by bad actors who impersonate project leaders and send fake messages to members. Social accounts are often compromised. This often leads to drained wallets, stolen funds or NFTs leaving the new user a bad impression of the space.\n\nAdditionally, community leaders often struggle to engage with members and increase participation in governance. This is because existing communication channels are not designed for decentralized communities and lack the necessary features to support them.\n\nAnd finally as the number of communities grow, it becomes increasingly difficult for members to keep track of all the different channels and events. This leads to missed opportunities and a poor user experience.\n\nhttps://twitter.com/dingalingts/status/1687125573167116289\n\n\n## Solution\n\nBy leveraging Ethereum primitives we can reduce the surface area for malicious actors to operate by creating a tamper proof communication channel.\n\nClients can trustlessly consume this information and display it in a way that is relevant to them.\n\nLighthouse's key features include:\n\n- Anon friendly, Preserve privacy by not having to disclose emails and phone numbers\n- MultiSig friendly, Require multiple signers to publish messages\n- Targeted messaging based on token requirements\n- Automating repetitive workflows:\n    - Voting with reminders (before during and after)\n- Events (online + IRL) with reminders (before during and after)\n\nThe platform guarantees message authenticity through cryptographic signatures, preventing imposters from sending messages to the community. It also stores messages on IPFS or Arweave, creating immutable on-chain records that ensure accountability for project leaders.\n\n## Roadmap\n\n### Done\n\n- [x] Create a Portal for project to easily import and configure their communities\n- [x] Create a native mobile app for community members to receive messages\n- [x] Research underlying cryptographic primitives\n    <https://github.com/0xLighthouse/eth-lisbon/tree/main>\n- [x] Website\n- [x] Collect feedback from community members and project leaders\n\n### Upcoming\n\n- [ ] Generate awareness and onboard communities\n- [ ] Gather feedback and iterate on the product\n\n\n## Research questions\n\n- What implications are there if projects/news is published in a trustless manner?\n- Can we discover new ways to explore how information is propagated?\n- How can we align the classification of information so it can be easily consumed by machines?\n- What do trustless recommendations look like?\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "0xLighthouse", "projectTwitter": "lighthouse0x"}
name: Lighthouse 