humanprotocol / hmt-escrow

A Python 3 library to launch escrow contracts onto the HUMAN network.
MIT License
24 stars 42 forks source link

Add Aurora EVM and become the official maintainer for this network integration #317

Closed Human-Protocol closed 1 year ago

Human-Protocol commented 2 years ago

HMT-Escrow supports arbitrary EVM networks but there's a bit of work to do to make a network first class and make sure that it works. All of our EVM network launches are supported by gitcoin but you can gain a yearly bonus by being our network sponsor. If you need support please join tech-discussions on the human protocol discord linked on hmt.ai.

Steps to receive gitcoin bounty

gitcoinbot commented 2 years ago

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


This issue now has a funding of 1.0 ETH (2080.34 USD @ $2080.34/ETH) attached to it as part of the humanprotocol fund.

Human-Protocol commented 2 years ago

Before you get started, what’s your token bridge strategy?

lyledavids commented 2 years ago

Hi, if you are referring to how I bridge eth to aurora? I used the rainbow bridge

posix4e commented 2 years ago

Sounds good. Just don't want you launching a new token. Want to come chat with us on tech-discussion on discord to cover the benefits of becoming a maintainer. AKA how much we will pay you

Human-Protocol commented 2 years ago

Hey @lyledavids, We were just going through open issues and found this pending, can you help us with the current state of this issue?

lyledavids commented 2 years ago

Deployed contracts to testnet and mainnet already, recently finished the kvstore step. Need to add an app, add dashboard and verify.

ankitzm commented 2 years ago

Is this issue still open or someone is working on this. I would love to contribute to this but I might need some assistance with the integration.

I see that there is no worker on Gitcoin and submission date is extended. But the payout dates are expired. image

foufrix commented 2 years ago

Hi @ankitzm , issue is still open and if you are interested in the integration of HMT on Aurora you are welcome to go :) We will reupdate the gitcoin issue

foufrix commented 2 years ago

Hi @lyledavids where are you on this issue?

lyledavids commented 2 years ago

Hi @foufrix Still need to add an app, add dashboard and verify. My time has been limited recently, @ankitzm can work on the bounty

foufrix commented 2 years ago

@ankitzm you are good to go :) please specify which bridging you will use for the task.

ankitzm commented 2 years ago

@foufrix, I think that Rainbow bridge should work !! It would be great if we can have a meet and you brief me about the tasks to be done.

foufrix commented 2 years ago

@posix4e can help you on that, you can grab a time to meet here : https://about.me/posix4e

foufrix commented 2 years ago

Hi @ankitzm, Is everything good on your side? Have you taken a meeting with @posix4e? Did you manage to make progress on this task? If you need any help don't hesitate to reach out here or on Discord.

ankitzm commented 2 years ago

Hi @ankitzm, Is everything good on your side? Have you taken a meeting with @posix4e? Did you manage to make progress on this task? If you need any help don't hesitate to reach out here or on Discord.

I have set a meeting with @posix4e for now(12 Jul 2022 12:30am – 1am IST) but I think he is not available. It would be great if you can tell me a better time to meet. I am in IST time zone.

Human-Protocol commented 2 years ago

Hey I’m on the call now. Sorry for the delay

On Mon, Jul 11, 2022 at 3:29 PM 'Ankit Singh' via gitcoin @.***> wrote:

Hi @ankitzm https://github.com/ankitzm, Is everything good on your side? Have you taken a meeting with @posix4e https://github.com/posix4e? Did you manage to make progress on this task? If you need any help don't hesitate to reach out here or on Discord.

I have set a meeting with @posix4e https://github.com/posix4e for now(12 Jul 2022 12:30am – 1am IST) but I think he is not available. It would be great if you can tell me a better time to meet. I am in IST time zone.

— Reply to this email directly, view it on GitHub https://github.com/humanprotocol/hmt-escrow/issues/317#issuecomment-1180782336, or unsubscribe https://github.com/notifications/unsubscribe-auth/AV7HNLLHHQ3PH5J7KP3UPIDVTRYZNANCNFSM5VHOBMAQ . You are receiving this because you authored the thread.Message ID: @.***>

ankitzm commented 2 years ago

I am joining

ankitzm commented 2 years ago

Yes, I have started working on it and joined discord to get my doubt sorted.

foufrix commented 2 years ago

Hi @ankitzm, have you made progress on the task?

ankitzm commented 2 years ago

I was unable to deploy the contract to testnet and get into further steps. Probably I lack some knowledge of it right now and will learn these things with time.

I think, I will not be able to raise a PR for this but I might contribute to something that I know better. I am un-assigning myself now, so that others can pick up the issue.

foufrix commented 2 years ago

No worries @ankitzm, thanks for keeping us updated!

foufrix commented 2 years ago

Hi @Soteria-Smart-Contracts, if you can send a message on this issue so that I can assign you to it. You can join us on Discord if you need any help. Don't hesitate to ask questions if you are stuck

foufrix commented 2 years ago

@Soteria-Smart-Contracts have you seen the previous message?

foufrix commented 2 years ago

Multichain bridge has put Aurora on hold, a new bridge is needed in order to finish this issue.

hrik2001 commented 2 years ago

Hey! Saw this issue on gitcoin and thought of dropping by. I might be interested. What I like is that you guys are willing to help out. Do lmk if this is still open :)

foufrix commented 2 years ago

Hi @hrik2001 issue is still open, you'll need to provide us a strategy for bridging though as what we planned with multichain is no longer available

hrik2001 commented 2 years ago

@foufrix multichain bridge seems to have support for aurora, polygon and ethereum. The latter 2 are the only blockchains where you have contracts I believe, so that should work. But I did see one of your messages previously that said that multibridge might have issues. I do see allbridge as alternative

foufrix commented 2 years ago

@hrik2001 awesome thanks for the bridging strategy, do you want to do the issue once the bridging is up ? If so apply on gitcoin and I will assign you to it Yes we asked multichain and for the moment aurora is on hold.

@ansaqib can you send a request to https://allbridge.io/ for the bridge ? They do have polygon and aurora

ansaqib commented 2 years ago

Cool, thanks will take the allbridge.io part

hrik2001 commented 2 years ago

hi @foufrix! Sure I am willing to work for it once the bridging is up. I will apply at gitcoin (in few hours). @foufrix I also wanted to ask if I should also join discord. I am new to web3 but I have started contributing to open source so that I can learn things better, while also contributing. I would be glad if I also have some sort of guidance while I am working on this, although I do feel confident that I can handle this task. Being at discord will not help me ask for guidance when needed, but I would also like to be part of the community :) (and maybe do small tasks while the bridge is being set up!)

foufrix commented 2 years ago

@hrik2001 this exactly the type of contribution we are looking for :) This task has already been done on different network, I suggest you watch the closed issues on polygon and moonbeam, you'll grasp exactly what needs to be done there.

Feel free to hope on our Discord and talk on the channel #tech-discussion

foufrix commented 2 years ago

Hi @ansaqib, do we have news from allbridge?

ansaqib commented 2 years ago

I had an initial meeting with them - Apparently it's not as straight forward as it was with Multichain so the initial contract might take sometime

foufrix commented 2 years ago

On hold as we are waiting for a bridge company to answer to us. Multichain is stopping new bridge on Aurora, allchain is too expensive and synapse we are waiting for an answer

ansaqib commented 1 year ago

Given that our bridge providers aren't supporting Aurora for a while, this has been on hold for a while and it's safe to move it @portuu3

portuu3 commented 1 year ago

Moved and updated to https://github.com/humanprotocol/human-protocol/issues/135