harmony-one / bounties

Bounty program is to help the community take part in the development of the Harmony blockchain. It covers from core feature to validator tooling, from dApp development to DeFi integration.
MIT License
59 stars 23 forks source link

Integrating Harmony chain to Celo's optics bridge #33

Open gupadhyaya opened 3 years ago

gupadhyaya commented 3 years ago

Description

This bounty will add Harmony blockchain to the set of blockchain supported in Celo's optics bridge. Optics is a gas-efficient interoperability standard for general cross chain communications. The key benefits of optics are (source):

Context

The project materials so far:

Source code is not open-sourced yet. [Update] celo recently released the source code of optics here

Acceptance Criteria

Reward

$10,000 USD equivalent in ONEs

gitcoinbot commented 3 years ago

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


This issue now has a funding of 165472.7462 ONE (20004.33 USD @ $0.12/ONE) attached to it.

prestwich commented 3 years ago

we'd be willing to share a preview copy of the code for this sort of project. assuming harmony still uses the ETH RPC it should be straightforward to deploy something

gupadhyaya commented 3 years ago

we'd be willing to share a preview copy of the code for this sort of project. assuming harmony still uses the ETH RPC it should be straightforward to deploy something

thanks @prestwich yes, harmony uses eth rpcs. how far are you guys along in terms of the implementation? would you be willing to share the preview copy with harmony? or any other ways to make this work? really liked the optics's one-size-fit-all approach.

prestwich commented 3 years ago

We are at private testnet deploys with EVM chains. Alpha versions of the full contract suite + the off-chain agents that run everything. A few missing features, but overall in good shape. Happy to share a preview copy as long as you're comfortable with a rough draft :)

gupadhyaya commented 3 years ago

@prestwich awesome. thank you. could you add me to relevant repos?

prestwich commented 3 years ago

yeah, give me a couple days to do some cleanup and commenting

gupadhyaya commented 3 years ago

yeah, give me a couple days to do some cleanup and commenting

@prestwich when u get a chance. No hurry. thanks.

philippfo9 commented 3 years ago

is still open as a bounty? a colleague & I would love to work on this as a collab 😄

if so could you provide us with an invite for the relevant repos?

gupadhyaya commented 3 years ago

yeah, give me a couple days to do some cleanup and commenting

@prestwich when u get a chance. No hurry. thanks.

thanks @prestwich The repo is made available here: https://github.com/celo-org/optics-monorepo

gupadhyaya commented 3 years ago

is still open as a bounty? a colleague & I would love to work on this as a collab 😄

if so could you provide us with an invite for the relevant repos?

right now the round1 is closed. we will be opening the round2 sometime next week, which will go on for 2 months. All the current incomplete bounties will be rolled over. keep an eye on the announcement. thank you.

prestwich commented 3 years ago

Open sourced it this morning. Somewhat delayed. We're targeting public testnets at end of month

https://github.com/celo-org/optics-monorepo

gupadhyaya commented 3 years ago

Open sourced it this morning. Somewhat delayed. We're targeting public testnets at end of month

https://github.com/celo-org/optics-monorepo

thanks @prestwich in your opinion, how does this integration work? I believe there should be a single deployment of the optics bridge supporting multiple chains to maximize the interoperability (between any two supported chains) and not sacrifice security. would Celo be willing to integrate harmony into your deployment via this bounty? if the integration is straightforward, we could make it into your public testnet (or soon after). this way, you can demonstrate multichain (celo<->eth<->hmy) and we could also co-promote the bridge. would love to hear from you, about your opinion.

gitcoinbot commented 3 years ago

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


The funding of 165472.7462 ONE (17378.11 USD @ $0.11/ONE) attached to this issue has been cancelled by the bounty submitter

gitcoinbot commented 3 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 month, 3 weeks from now. Please review their action plans below:

1) gabrielnicolasavellaneda has started work.

I will integrate Harmony chain to Celo's optics bridge 2) guayou888 has started work.

nice 3) unenunciate has started work.

Plan integration of Celo Optics by reviewing Celo and Harmony One docs and codebases.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 3 years ago

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


The funding of 165472.7462 ONE (19160.92 USD @ $0.12/ONE) attached to this issue has been cancelled by the bounty submitter

3scava1i3r commented 2 years ago

Is this still open for work?