ephemeraHQ / ethshanghai-2022

3 stars 1 forks source link

ETH Shanghai Hackathon 2022 Bounty #1 #1

Open petermdenton opened 2 years ago

petermdenton commented 2 years ago

🏆 Prize Title

Web3 Messaging between Provably Connected Addresses using XMTP and CyberConnect

💰Prize Bounty

ETH 2.5k USD

📙Challenge Description

Use XMTP and CyberConnect to gate messaging in an application so that users can only receive messages from those they are already connected with through CyberConnect's Proof of Connection.

Specifics

🏆 The Objective

Using the XMTP example chat app, integrate the CyberConnect protocol to allow a user to control who can message them. The winning example would show that a client only displays messages from senders who the recipient is connected with via CyberConnect.

☝️ Tips

💯 In an exceptional entry:

🥰 We believe these types of user-centric clients will have a positive impact on preventing spam and allowing web3 wallet users to control who can message them.

💻 An example user flow

The following describes a fully-featured UX and is not required for the bounty:

Note: The XMTP example chat app provides a strong foundation for the UX described above.

🗳️ Submission Requirements

✅ Judging Criteria

🗓️ Winner Announcement Date

June 2 2022

🛠️ Developer Resources

Have questions or need help? Contact: peter@xmtp.com

gitcoinbot commented 2 years ago

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


This issue now has a funding of 1.2782 ETH (2500.05 USD @ $1955.91/ETH) attached to it.

gitcoinbot commented 2 years ago

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


Work has been started.

These users each claimed they can complete the work by 1 day, 6 hours ago. Please review their action plans below:

1) dangoz has started work.

Roman is a socialfi dating dApp, prepaid, pay and earn by LIKE, built with trust transparency and honesty in mind. The blockchain and the sponsored protocols comes with brilliant solutions to leverage web2 dating industry with content, interoperability and incentives.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 2 years ago

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


Work for 1.2425 ETH (2500.00 USD @ $1937.01/ETH) has been submitted by:

  1. @georgefane
  2. @azephiar
  3. @top-kraken
  4. @lacastar
  5. @shuajj
  6. @dangoz
  7. @nfttopbest
  8. @devyeshtandon

@petermdenton please take a look at the submitted work:


NftTopBest commented 2 years ago

Hi @petermdenton Is that we must use the https://github.com/xmtp/example-chat-react code to build the DApp. Should we use our implementation of the chat app? As we are trying to build a Web3 Social DApp that we can have XMTP integrated.

saulmc commented 2 years ago

@NftTopBest We recommend using the https://github.com/xmtp/example-chat-react, but you may also integrate XMTP into your own dapp!

You may still find this helpful: https://github.com/xmtp/example-chat-react/blob/main/components/XmtpProvider.tsx

NftTopBest commented 2 years ago

@NftTopBest We recommend using the https://github.com/xmtp/example-chat-react, but you may also integrate XMTP into your own dapp!

You may still find this helpful: https://github.com/xmtp/example-chat-react/blob/main/components/XmtpProvider.tsx

Good to know! Working on it!! What a great XMTP!