hoprnet / hopr-community

A selection of awesome HOPR projects.
GNU General Public License v3.0
5 stars 20 forks source link

Build an application using HOPR #157

Closed nionis closed 2 years ago

nionis commented 2 years ago

Challenge Description

Build an application/website which uses HOPR for relaying sensitive data. Bonus points if the application/website is deployed and a URL is provided. Multiple people may work on this bounty, individually receiving $800 and a winner will be selected who will receive $2500.

  1. Apply to work on this bounty via gitcoin with a description of what you would like to build.
  2. A moderator will respond with an approval of your idea in the comments.
  3. Once you have completed your work, you will get $800 in HOPR tokens.
  4. On 26/08/2022, the HOPR team will select ONE of their favourite submission which will be rewarded with $2500 in HOPR tokens.

Submission Requirements

Submissions will be judged by the HOPR team.

Developing HOPR

What is HOPR?

Find out more about HOPR at the following links:

This contest is part of The Bounty Program

0xVaibhav11 commented 2 years ago

@janmaslo what's your discord handle?

nionis commented 2 years ago

hello everybody, both I and @thewanderingeditor are back. We will start reviewing and providing feedback for @vanoob404 @ManyRios @janmaslo. Please ensure that your dApps follow the dApp standard. We will be adding feedback to the individual repositories.

0xVaibhav11 commented 2 years ago

@nionis Okay πŸ‘πŸ»

ManyRios commented 2 years ago

πŸ‘

ManyRios commented 2 years ago

What happend?

nionis commented 2 years ago

@ManyRios we are reviewing and providing feedback - please take note that contest feedback before the deadline is not often offered, we are just doing it to help out. We will send feedback at the same time for all, so it's fair.

nionis commented 2 years ago

hey guys, can you use https://playground.hoprnet.org/ to test your dApps? Run a cluster, click on "your own custom node app" and connect the API URLs to your dApp.

tnkerer commented 2 years ago

hey guys, can you use https://playground.hoprnet.org/ to test your dApps? Run a cluster, click on "your own custom node app" and connect the API URLs to your dApp.

@nionis playground is struggling a bit to run my dApp right now. But it was working perfectly yesterday and early today.

ManyRios commented 2 years ago

Same here... I thought it was just me and I was already searching like a mad in my code. However I tried apps like chess and mynechat. Chess does not go beyond the handshake but mynechat does work

nionis commented 2 years ago

hey @shreyan001 you can start working on the dApp, good luck.

nionis commented 2 years ago

hey @menezesphill, is there a link to the repository? would like to see why it doesn't work. @ManyRios just checked your dApp, it doesn't look like it's dApp standard compatible, please see https://github.com/ManyRios/battleship-w-hopr/issues/1


playground doesn't seem to have any issues, so if the dApp doesn't work, it means there is a bug

nionis commented 2 years ago

@vanoob404 your dApp seems to run well with playground - looks good!

0xVaibhav11 commented 2 years ago

Thanks, @nionis

nionis commented 2 years ago

@janmaslo would love to checkout skippr and give feedback but I see no demo URL yet

tnkerer commented 2 years ago

hey @menezesphill, is there a link to the repository? would like to see why it doesn't work. @ManyRios just checked your dApp, it doesn't look like it's dApp standard compatible, please see ManyRios/battleship-w-hopr#1

playground doesn't seem to have any issues, so if the dApp doesn't work, it means there is a bug

@nionis it is working perfectly with the playground, just had some random slowness yesterday but that was that, don't need to worry! My repo is here; Still putting the finishing touches to make my submission.

By the way, my dApp is the first web extension build using HOPR, it implies that being adjustable via URL is not really applicable (one of HOPR dApp standards requirements). Is it a problem?

ManyRios commented 2 years ago

hey @menezesphill, is there a link to the repository? would like to see why it doesn't work. @ManyRios just checked your dApp, it doesn't look like it's dApp standard compatible, please see ManyRios/battleship-w-hopr#1

playground doesn't seem to have any issues, so if the dApp doesn't work, it means there is a bug

SOLVED. Repo: https://github.com/ManyRios/battleship-w-hopr

tnkerer commented 2 years ago

Hi @nionis @thewanderingeditor Chatr is ready! As it is a Web Extension, please read the documentation and instruction videos here:

https://github.com/metamathstudios/chatr-by-metamath

I also created PR #170 to submit the source code to the Hopr Community projects folder.

This extension has been submitted to Chrome Web Store, and a live/downloadable version will be released once the revision process is over (it takes 24 to 72 hours) so users can download and use the extension straight on their browsers!

πŸš€πŸš€πŸš€

nionis commented 2 years ago

@menezesphill

By the way, my dApp is the first web extension build using HOPR, it implies that being adjustable via URL is not really applicable (one of HOPR dApp standards requirements). Is it a problem?

No problem, dApp standard only applies where it's applicable.

libengd commented 2 years ago

My dApp: HOPR Wallet You can manage channels/peers, send messages. I also want to add support of multiple accounts and node settings later

https://github.com/libengd/hopr-wallet

piens1 commented 2 years ago

Secourier (formerly Skippr)

Secourier - The secure courier that delivers your files over the HOPR network.

A web dApp enabling file sharing on HOPR.

SEE IT LIVE: https://janmaslo.github.io/Secourier/ See the repo: https://github.com/janmaslo/Secourier

https://user-images.githubusercontent.com/93952256/186887583-e53dfa03-5244-4408-95e9-b06091cf5d37.mp4

0xVaibhav11 commented 2 years ago

@nionis When the winner will be announced? and https://discord.com/channels/@me/993476506598789151/1012739302125490226 πŸ˜₯

devberkay commented 2 years ago

Hello again, I am still working on my mobile dapp and i'd say it is currently %70 done but to be honest , it would only be totally ready if i could get some more time until 30th August 23.59(UTC-5 time zone). Ofc , i am not expecting to be joining to the 2500$ contest but at least to be taken into consideration for completion reward though.

nionis commented 2 years ago

@vanoob404 next week @devberkay as long as your dApp was approved, I don't see the application here

devberkay commented 2 years ago

@vanoob404 next week @devberkay as long as your dApp was approved, I don't see the application here

Thank you so much, I didn't take any action on gitcoin is that a problem? , i had directly applied and been approved to this bounty at :

https://github.com/hoprnet/hopr-community/issues/157#issuecomment-1214140415

tommy-a commented 2 years ago

Hopefully this isn't too late, but just stumbled upon this bounty. I started playing around with HOPR at the beginning of this week, and have been working on a webapp version of Heads Up Texas Hold'em (1v1) that uses HOPR to play out a game using Mental Poker without needing a trusted third-party to shuffle the deck.

Not sure if it's too late to be considered approved -- reading through the thread it seems there are projects of similar complexity (i.e. Battleship and Chess), but I definitely plan on submitting it regardless (but it would be awesome if I could be considered for the completion bounty as well πŸ˜ƒ )

I have most of the core logic for gameplay + HOPR messaging + state management done, I'm just working on the frontend now, but probably won't be finished until the end of this weekend (just started on that part this morning).

Here's a pretty barebones sneak-peak lol:

Screen Shot 2022-08-26 at 11 56 03 AM

Anywho, just wanted to see if that's something you'd considered approved/interesting πŸ˜„

ManyRios commented 2 years ago

Hi! I wanted to know if for the payment instead of a tip you could send to my wallet that is different from the gitcoin.

This is my wallet address 0x3A658fb3eC98E6C87148471d93b84a76d2d7F9cb

thewanderingeditor commented 2 years ago

Hi everyone. Thanks for all your submissions. The competition is closed as of the 26th, so next week we'll be deciding which of the eligible dApps will receive the $2500 bonus.

If you've been approved and are still working on your dApp (or for some reason our testing shows it isn't yet eligible and needs revision), you can still submit at a later date to receive the $800 base bounty, so we hope you'll keep on building.

Thanks to everyone who submitted for your hard work!

thewanderingeditor commented 2 years ago

Hi @tommy-a. Trustless poker is cool, and something we'd be interested in seeing. Since you're a bit late to start it wouldn't be eligible for the competition bonus, but you can still receive the $800 base amount.

ManyRios commented 2 years ago

Hi @thewanderingeditor ... The winner will be announced next week. the payment for the $800 when be done? next week too? Thanks a lot

tommy-a commented 2 years ago

Awesome great to hear, looking forward to sharing it!

piens1 commented 2 years ago

Hey, @nionis @thewanderingeditor I had a little family emergency on the 25th (CEST), nothing that serious in the end but I had to sacrifice the time I planned to spend applying finishing touches and submitting my app. I ended up submitting it as soon as I could on the 26th before heading straight to bed, which I really hoped would still get me onto the main contest. Is that the case? You can see my submission above, it meets the contest's requirements and as far as I've tested adheres to the HOPR dApp standard.

tnkerer commented 2 years ago

Good news @nionis @thewanderingeditor my submission for the hopr competition has been published on the Chrome Web Store and now is much easier to try out the extension:

https://chrome.google.com/webstore/detail/chatr/bfcdlkhdghemaahmdlhbknfojecalcgc

nionis commented 2 years ago

thanks for all your submissions! team is taking a look! :)

@tommy-a @devberkay don't see your submissions, can you share a github repository?

devberkay commented 2 years ago

@nionis i will submit it at 08/30/2022 , 23:59 (UTC-5 time zone)

piens1 commented 2 years ago

Hello again, just want to make sure if my submission made it on time? @nionis

ManyRios commented 2 years ago

Any update about this?

nionis commented 2 years ago

Hello all!

We would like to congratulate @menezesphill for winning the contest with this submission.

We will now proceed with the payouts for all.

Please keep an eye on our bounties page for future bounties and contests. Thanks for participating!

shreyan001 commented 2 years ago

Hello all!

We would like to congratulate @menezesphill for winning the contest with this submission.

We will now proceed with the payouts for all.

Please keep an eye on our bounties page for future bounties and contests. Thanks for participating!

Is the contest officially over, I am still building my dapp and it may be done by 03/09/2022 can I still submit and be eligible for the base bounty.

thewanderingeditor commented 2 years ago

@shreyan001 Hey. Your prediction market dApp sounds super interesting. The contest is over, but we'd still be very interested to see it. It would be eligible for the $800, yes.

gitcoinbot commented 2 years ago

⚑️ A tip worth 47142.00000 HOPR (3200.66 USD @ $0.07/HOPR) has been granted to @menezesphill for this issue from @nionis. ⚑️

The sender had the following public comments:

Congratulations on winning the first official contest at HOPR, thank you for participating! ❀️

Nice work @menezesphill! Your tip has automatically been deposited in the ETH address we have on file.

gitcoinbot commented 2 years ago

⚑️ A tip worth 11500.00000 HOPR (780.78 USD @ $0.07/HOPR) has been granted to @vanoob404 for this issue from @nionis. ⚑️

Nice work @vanoob404! Your tip has automatically been deposited in the ETH address we have on file.

gitcoinbot commented 2 years ago

⚑️ A tip worth 11500.00000 HOPR (780.78 USD @ $0.07/HOPR) has been granted to @manyrios for this issue from @nionis. ⚑️

Nice work @manyrios! Your tip has automatically been deposited in the ETH address we have on file.

gitcoinbot commented 2 years ago

⚑️ A tip worth 11500.00000 HOPR (780.78 USD @ $0.07/HOPR) has been granted to @janmaslo for this issue from @nionis. ⚑️

Nice work @janmaslo! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.

gitcoinbot commented 2 years ago

⚑️ A tip worth 11500.00000 HOPR (780.78 USD @ $0.07/HOPR) has been granted to @libengd for this issue from @nionis. ⚑️

Nice work @libengd! Your tip has automatically been deposited in the ETH address we have on file.

nionis commented 2 years ago

@menezesphill can you officially submit your work in https://gitcoin.co/issue/29145 so I can proceed to close the contest? For anybody who still wants to submit their dApp and earn $800, please free to use this issue to let us know.

gitcoinbot commented 2 years ago

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


Work for 23256.929 HOPR (2500.00 USD @ $0.07/HOPR) has been submitted by:

  1. @menezesphill

@nionis please take a look at the submitted work:


0xVaibhav11 commented 2 years ago

@menezesphill Congratulations 🎊 πŸ‘ πŸ’

Great work!

gitcoinbot commented 2 years ago

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


The funding of 23256.929 HOPR (2500.00 USD @ $0.07/HOPR) attached to this issue has been approved & issued to @menezesphill.

Additional Tips for this Bounty:


piens1 commented 2 years ago

Hello, I am unable to withdraw the tip I received on gitcoin. I've already tried on 4 different machines with both chromium and firefox, and metamask, fortmatic wallets. Nothing happens when clicking the "Claim HOPR" button and some error appears on the devtools console. I imagine getting in touch with the gitcoin support taking a considerable amount of time, perhaps you'd be able to help me somehow? It'd be ideal if you could cancel that tip and send it to my eth wallet instead, that being:

0xDdAfa397FC12231Db4688D4f6e051df5eA59B6FC

piens1 commented 2 years ago

@nionis @thewanderingeditor :-/ sorry for bothering you but I'm really losing my mind on this, and much worse I'm losing time