• © Goverland Inc. 2026
  • v1.0.8
  • Privacy Policy
  • Terms of Use
MMG GeneralMMG Generalby0xa34FbC6bB017cd320833d74547fC639ECf39C12bthisisthetruth.lens

Grants Proposal #007 - MobyMask (LXDAO)

Voting ended about 3 years agoSucceeded

Champion(s): Dan Finlay / Christian Montoya

Project Name: MobyMask

Category: Security

Project Description / Executive Summary:

MobyMask is a public good for reporting Twitter phishers, based on Delegatable. Dan Finlay proposed it in a ConsenSys Hackathon, but Dan doesn't have enough energy to make this MVP production ready to use. This is a perfect project that meets LXDAO's mission and core values. So we would like to provide help.

More details about the project: Delegatable enabled more powerful and flexible access control for Smart Contracts. The Smart Contract owner can delegate their access to other addresses to do some operations on the owner's behalf. And MobyMask is the first App based on it. Currently, there is a contract as a phisher registry, the owner of the registry contract can invite trustable reporters to report Twitter phisher accounts to this registry. If the invitee finds some of their inviters are abusing MobyMask, they can revoke their access.

For the past few weeks, we have analyzed the product and made a presentation to Dan, also confirmed with him regarding some details and collaboration agreements. Now, it's time to move on to the next phase. The presentation slide is: https://docs.google.com/presentation/d/1jlwVXgKSE6cA25Cp-CjPFwLd5CMAODWiq2SGavo5bgQ/edit#slide=id.g1ab26ccbd20_0_0.

Project Goals:

Project Details

In short there are two main parts of this project: Chrome Extension and Official Website.

Chrome Extension

Buidl the MobyMask Chrome Extension and provide the following features:

Integrate with Twitter Web Page:

  • Show up "Report as Scam" button on the Twitter page next to the Twitter Handle
  • Click the "Report as Scam" button, pop up a modal, add the current Twitter user to the report list
  • Click the "Submit" button to submit the list to the Official MobyMask Website to report on-chain
  • Flag Twitter users:
    • Give a whale emoji to the MobyMask reporters
    • Flag Suspicious Twitter Accounts

Actions:

  • UI/UX Design on the Twitter Report Button and Modal: ~6hrs Senior or Intermediate UI/UX
  • Chrome Extension development: total ~45hrs Senior Developer
    • UI for report button and report waiting list: ~15hrs
    • Retrieve data from contract or API and flag Twitter: ~15hrs
    • Submit the phishing data to the Website and integration: ~15hrs
  • Release to Chrome Web Store, code management, communication, etc: ~10hrs Senior Developer

MobyMask Website

Buidl the MobyMask Website and provide the following features:

  • Good UI/UX for viewers to understand How does MobyMask work, How to become a reporter, How to report, How to dismiss and challenge records, and How to get and integrate with MobyMask phishing data
  • Check the phisher status, and check the latest reported phishers list
  • Dismiss existing phishers
  • Challenge existing phishers
  • Check your invitees and their reports, including dismissed, challenging data, and history
  • Revoke the invitee's permission to report if you think they are abusing MobyMask
  • Integrate with contract and/or other registries for saving the phisher data

Actions:

  • Product and UI/UX Design on the website: ~25hrs Intermediate or Senior
  • FrontEnd development and feature development: ~20hrs Intermediate or Senior
  • Contract and blockchain integration: ~30hrs Senior
  • Code management, tech research, communication, etc.: ~20hrs Senior

Other actions:

  • Posts, spaces, promoting operations, maintenance, etc.

LXDAO Responsibilities

Provide weekly updates. Finish the above works and make MobyMask production ready. Also, assist Dan on other tasks related to MobyMask and/or Delegatable, if any. Feel free to tell us :)

Target Milestones:

~ 1 week, share this collaboration news and assemble the team from the community ~ 2-3 weeks after the team assembled, UI/UX design ready and confirmed with Dan, and finish tech preparation (code repo, tech stack selection, implementation discussion, architecture, etc.) ~ 3 weeks for development, integration, and testing, then deliver the product ~ 1 week promoting this product

Timeline / Path to Production: Please refer to the Target Milestones.

About Team:

We are assembling the team, will add more, at the moment, we have:

Bruce Xu / PM Senior Developer, Project Manager, Architect. ~9 years of FrontEnd/Full Stack experience. Worked at Alibaba and worked as PM responsible for the Alibaba OpenSource project https://github.com/alibaba/ice LXDAO Buidler Profile: https://lxdao.io/buidlers/0x17c57bD297175e5711Ee3Daf045252B588f3162F

0x1998 / Developer Senior Developer, Project Manager, and Tech VP. 13+ years of FullStack experience, including Websites, Chrome Extension, iOS App, etc. Worked at Alibaba. GitHub: https://github.com/0xYootou LXDAO Buidler Profile: https://lxdao.io/buidlers/0xF95555A29E58188147D3A3AcD6e2Ffeb04EA7dd5

Echo / Product Designer and Web3 researcher Worked at ByteDance as a strategist, was involved in key decision makings in various products including TikTok and online education platforms. Now work full time at a Web3 company, responsible for incubating new products. LXDAO Buidler Profile: https://lxdao.io/buidlers/0xd58C34ee7C561A19e9c2ec9E5f823dF24bbb6b41

Dyson / Adviser and Product Design Good at Web3 Product Design and making digital strategy advice. Work as a consultant. LXDAO Buidler Profile: https://lxdao.io/buidlers/0xbe3018ec0a8D780833336251E591a58097d8618A

Funding Request and Budget Breakdown :

Total $10K USD.

  • 700 USD for the early team presentation and preparation work (shared by Echo, 0x1998, Dyson, and Bruce)
  • 7800 USD used for developments
    • Budget will be distributed according to the milestone, and distribution details will be discussed after the team is assembled.
  • 1500 USD LXDAO treasury (reserved buffer)

Other Information / Relevant Links / Supporting Documents:

Greater MobyMask - Presentation https://docs.google.com/presentation/d/1jlwVXgKSE6cA25Cp-CjPFwLd5CMAODWiq2SGavo5bgQ/edit#slide=id.p

Off-Chain Vote

Yes, fund MobyMask
4.5K MMG93.8%
No, do not fund MobyMask
300 MMG6.3%
Download mobile app to vote

Timeline

Mar 10, 2023Proposal created
Mar 10, 2023Proposal vote started
Mar 20, 2023Proposal vote ended
Oct 11, 2024Proposal updated