iExecBlockchainComputing / iexec-apps

Dockerfile of all iExec apps
18 stars 23 forks source link

Bounty HERDAO x iExec Workshop - Decentralized Privacy Communication & Marketing App - 1st Place $3000 in $RLC 🥇 #100

Open Baptoshi opened 1 year ago

Baptoshi commented 1 year ago

Bounty Prize: 🥇$3000 in RLC

Deadline to submit the dApp: 23/07/2023 at 5pm

🔴 DISCLAIMER:

  1. Don't take into account the amount of the reward displayed on the Gitcoin Page.
  2. For smart contract deployment, you will need to be whitelisted on the iExec Sidechain (Bellecour). To request whitelisting, please visit support.iex.ec and request sidechain whitelisting.

🟡 Topic The focus of this bounty is the development of a DApp that uses iExec's DataProtector and Web3Mail tools in line with a vision for Privacy Enhancing Marketing. The goal is to enable secure, specific asset engagement between Protocols or DAOs and their audience (Holders or Followers), while preserving privacy and enabling content monetization.

🟡 Description In the Web3 Protocol ecosystem, engagement with crypto holders is a pivotal element for growth. However, current mechanisms do not provide privacy-preserving means for protocols to communicate with their holders via email. The challenge here is to create a DApp to address this need. The DApp should act as a secure communication channel between senders (Protocols or DAOs) and receivers (Holders or Followers), ensuring explicit user consent for sharing personal data with third parties. Users (receivers) only need to provide their Ethereum address or iExec ENS domain name (public) and their email address (encrypted), creating a unique link between sender and receiver. Senders should be able to access descriptions of receiver pools (e.g., holders of specific crypto assets) without directly accessing personal data, enabling senders to distribute content to their target audience.

To achieve this, the DApp should integrate:

The app should also include a monetization model that rewards receivers when their data pool is accessed. This would facilitate data monetization, while maintaining privacy and decentralized identity. Receiver pools should be categorized based on the assets held by receivers. (For example: I launch a DeFi project and I want to send an email to $AAVE holders that are in the DeFi pool)

🟡 Innovation Potential The project must incorporate iExec's DataProtector and Web3Mail tools, integrated in a WebApp of your preferred JS/TS framework. To create pool categorization, you can leverage a web3 solution like the Beacon from DegenScore or other on-chain analytics tools

🟡 Expected Deliverable

A DApp with a user-friendly interface tailored for both senders and receivers.

For the audience (receivers), the app should:

For the sender side, the app should:

Requirements:

📚 🛠 Technical Documentation

🟡 Eligibility Criteria Your submissions should meet the following guidelines:

Ensure originality and adherence to intellectual property rights.

🟡 Judging Criteria The submissions will be evaluated based on:

Join our Discord if you’re interested in this bounty!

gitcoinbot commented 1 year ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Workers have applied to start work.

These users each claimed they can complete the work by 264 years, 2 months from now. Please review their action plans below:

1) 0xharuto has applied to start work _(Funders only: approve worker | reject worker)_.

Hi, thanks for the in-depth explanation. I will create a neat & seamless UI/UX mockup that will be easy for new users to use and navigate 2) sooft122 has applied to start work _(Funders only: approve worker | reject worker)_.

very happy to see this well explained. I'll be happy to be added to this project for user interface and experience improvement. 3) elwoods has applied to start work _(Funders only: approve worker | reject worker)_.

Hi, super keen to help you with the experience design for this. The process I recommend is:

1) Quickly establish needs/goals/pain points for each of the users identified in your brief 2) Map user journeys for each, accounting for pains/needs 3) Wireframe mock-ups for web/mobile (device types to be discussed) 4) One high-fi screen mock-up for your dev team to work from, along with handover to team. Feel free to reach out with any questions. Thanks 🤙 4) hadizios has applied to start work _(Funders only: approve worker | reject worker)_.

Hi

My name is Hadi im Ux designer with Business dev. backgorund in WEB3 , i already checked the project , add my cretiques and what can be changed to it , i would love to discover more about user and product before i finalize my thought about design, i will write you on discord in order to speak further about it . 5) marcusboyds has applied to start work _(Funders only: approve worker | reject worker)_.

I will perform with you the modern UX Design process from Google:

  1. Brainstorm: generate ideas with you
  2. Define: select the best ways to construct
  3. Design: create screens as sugestions
    1. Test: prototype screens to check user flow and others

Currently I work with this process everyday.

My Cases for Web3 UI/UX Design Sugestions

Layer 3 Feature Suggestions: https://twitter.com/marcusboyds/status/1510322707942027268?s=20&t=bCyaCcechOYID8Pr8h8sFQ Beanstalk Quiz: https://www.figma.com/proto/9X4Ovn3c10TnSh9INpsGwO/Create-Beanstalk-Informational-Quiz?node-id=54%3A209&scaling=scale-down&page-id=0%3A1&starting-point-node-id=54%3A209 6) mr-abbasnejad has applied to start work _(Funders only: approve worker | reject worker)_.

So passionate working on this bounty as I am a full-stack web3 developer and UI/UX designer 7) buithithanh00 has applied to start work _(Funders only: approve worker | reject worker)_.

Theoách của toii chứ sao jdhrbyzd 8) aneiser has applied to start work _(Funders only: approve worker | reject worker)_.

Hi, I am Adrian and I am excited to write to you to express my interest in the this bounty.

I have a masters in human-computer interaction design by the European Institute of Technology. I also have several years of professional experience as UX designer and frontend developer as my background comes from computer science. It would be easier to understand eachother from the technical perspective. Moreover, I am Interested in the blockchain and finances and have invested in the stock market for over 15 years and now I am an enthusiast of the blockchain, DeFi and web 3.0.

ACTION PLAN

Research:

Design:

Evaluation:

Deliver:

I hope you find my poposal interesting. I am looking forward to knowing from you. Do not hesitate to contact me if further discussion is needed. I would welcome the opportunity.

Thank you in advance for your consideration. 9) anarchjony has applied to start work _(Funders only: approve worker | reject worker)_.

  1. Analyze your current GUI function and response.
  2. Identify lag/areas of Improvement.
  3. Understand client position.
  4. Prepare and deliver a scope of project
  5. Deliver UX/UI recommendations 10) lunarmari has applied to start work _(Funders only: approve worker | reject worker)_.

Hello! My name is Mariana, and I am 9 years experienced in UX Design!

I believe the best way to improve usability is to understand the audience. After that, it gets easier to determine the best way to deliver value and how to draw the best experience. Do you have a target audience for the marketplace? Is it made for developers, early or late adopters? Is the community engaged?

I like to work with weekly sprints, setting milestones and delivering something to development every week. We can schedule the best day for the presentation and adjust.

Hope I can help you :) 11) geekboysupreme has applied to start work _(Funders only: approve worker | reject worker)_.

Hey, this looks like an interesting problem, and would love to help out. To look at my previous design credentials, I have designed deepsource.io and golom.io. I have a decent background working with web3 projects and would love to help out here.

Here's a slightly outdated portfolio for you to consider - shuvam.xyz

Learn more on the Gitcoin Issue Details page.