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

Harmony - Secret Network bridge #59

Open cankisagun opened 3 years ago

cankisagun commented 3 years ago

Description

This bounty will create a bridge between Harmony and Secret Network. As a result,

Context

Privacy to Harmony One assets

Background materials

Please review:

Acceptance Criteria

Reward

[amount of tokens in ONE]

gitcoinbot commented 3 years ago

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


This issue now has a funding of 30503.4843 ONE (2510.92 USD @ $0.08/ONE) attached to it.

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 week, 6 days from now. Please review their action plans below:

1) yusufanuar has started work.

With the covid 19 pandemic I can't work with any other company so I created a social work site here 2) romanzac has started work.

Let's plug in Harmony to interesting use case.

Learn more on the Gitcoin Issue Details page.

romanzac commented 3 years ago

Hi there, may I know which code is actually used for deployed Horizon bridge at https://bridge.harmony.one/ ?

gupadhyaya commented 3 years ago

Hi there, may I know which code is actually used for deployed Horizon bridge at https://bridge.harmony.one/ ?

bridge.harmony.one contracts are in https://github.com/harmony-one/ethhmy-bridge

romanzac commented 3 years ago

May I have a consultation about possible architecture ? I thought with couple of assumptions, not sure your expectations are in-line: 1) Bridge will be hosted at https://bridge.scrt.network/ 2) Leader/signer architecture to be preserved for now with potential improvements in the futureZ

Proposal of how it might work is in the attached picture. The quickest path to have working prototype I can see is:

1) Rewrite Ethereum related contract from existing ETH<>SN bridge for Harmony blockchain. 2) Adapt SN related contract if that would be necessary.

hmy2sn
Cashmaney commented 3 years ago

Hey @romanzac, thanks for taking the time to look into this!

That architecture looks pretty accurate. There are some more nuances, but I think you have the big picture. I'll just add that we have a link to our bridge leader/signer (here)[https://github.com/enigmampc/EthereumBridge] in case you haven't seen it.

In regards to the assumptions -

  1. Not 100% sure where this will be hosted - I think we can wait and see as the project evolves
  2. We're not in love with the leader/signer design, but it works pretty well, and we already have a solid foundation of code there, so unless you're really excited about rewriting everything, I'd preserve it for now.

If you have any other questions, feel free to reach out either here or on TG @cashmaney3!

gitcoinbot commented 3 years ago

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


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