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

[BTC Bridge] Rust client & react web-based dashboard for staked relayers #42

Open gupadhyaya opened 3 years ago

gupadhyaya commented 3 years ago

Description

Harmony is in the process of building a trustless bridge to Bitcoin using Interlay's XCLAIM protocol. There are several components of the bridge. A staked relayer is a client implemented in rust that receives block headers from bitcoin core and relays them to the onebtc contracts on Harmony.

This bounty needs to port Interlay's PolkaBTC staked relayer rust client to Harmony, which is currently implemented for Polkadot. The bounty also needs to develop a minimal react web-based dashboard for relayers for tracking the btc relay status, onebtc security status, status of vaults, and the status of exchange rate oracles.

Resources

Requirements

Acceptance Criteria

Reward

$15,000 equivalent in ONE tokens.

gitcoinbot commented 3 years ago

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


This issue now has a funding of 177402.8996 ONE (15208.4 USD @ $0.09/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 4 weeks from now. Please review their action plans below:

1) mellertson has started work.

Description

Harmony is in the process of building a trustless bridge to Bitcoin using Interlay's XCLAIM protocol. There are several components of the bridge. A staked relayer is a client implemented in rust that receives block headers from bitcoin core and relays them to the onebtc contracts on Harmony.

This bounty needs to port Interlay's PolkaBTC staked relayer rust client to Harmony, which is currently implemented for Polkadot. The bounty also needs to develop a minimal react web-based dashboard for relayers for tracking the btc relay status, onebtc security status, status of vaults, and the status of exchange rate oracles.

Resources

Requirements

Acceptance Criteria

Learn more on the Gitcoin Issue Details page.

mellertson commented 3 years ago

FYI, I just copied the project readme to get started. I will update it as work progresses.

givp commented 3 years ago

@mellertson are you still working on this bounty? We are aiming to close it out by end of this week.

gitcoinbot commented 3 years ago

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


The funding of 177402.8996 ONE (22812.77 USD @ $0.13/ONE) attached to this issue has been cancelled by the bounty submitter