Git Product home page Git Product logo

Comments (19)

Vonder85 avatar Vonder85 commented on August 13, 2024

Hello, I am interested to work on it. I'm a friend of @Charlie85270.
I will use Anyswap as bridge strategy, can i start the work ?

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

Hi @Jalal-1 did @Vonder85 received an anwser?

@Vonder85 sorry for late reply. Do not hesitate to reach through Discord in tech-discussion in case there is no reply on Github.

from human-protocol.

SteffQing avatar SteffQing commented on August 13, 2024

Hey guys. I have started working on the integration for OKC and I will be sharing my updates very soon
I will be using MultiChain as my bridging strategy

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

Bridge is deployed at https://app.multichain.org/#/router

Here's the HMT contract on OKC:
https://www.oklink.com/okc/address/0x1351ab0323b1127e1cfb8406adf87ca88a5a4ff6

from human-protocol.

Vonder85 avatar Vonder85 commented on August 13, 2024

Hello, i begin to work on this issue.

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

Awesome keep us updated, and feel free to reach if you encounter any issue.

from human-protocol.

Vonder85 avatar Vonder85 commented on August 13, 2024

I deployed contracts on testNet:
HMT Address: 0x63170900372cCc15E21A48F037A774D92B93B6Be
Staking Proxy Address: 0x20ef0Ddd8F4712b37A518Fe671007d46B0C2511D
Staking Implementation Address: 0x19FA1D34008eB3375Ec83C54800bc068c85B10d6
Escrow Factory Proxy Address: 0x4FD64891D4F1a8c3a56011cDB6a7c41a69d253c5
Escrow Factory Implementation Address: 0x67870F28E699DF149b4B1D21AcE2D3613A01d1d4
KVStore Address: 0x3775efc35Cd8CcDAC9C4A41542703112F82cB6e0
Reward Pool Proxy Address: 0x99d4429862f8BCbC45Cc92A7f5f6d1AcB65CFB6E
Reward Pool Implementation Address: 0xE8929Ba05D149c172B2663775fc4E94dA0b3d27A
Reputation Proxy Address: 0x0636F0a3A5Ab949f0c0442C41D0367bd1313630F
Reputation Implementation Address: 0xc4B28379164688e8041f16EcE13f70EC664fE1b0

I fund with Fortune Launcher and submitted with the Exchange.
I did a video, tell me if there is something wrong please.

https://streamable.com/guubxp

The link for transactions in OKC Test Explorer:
https://www.oklink.com/fr/oktc-test/address/0xc2E20D0fBa93Cb57C2b1F98E194667fEe02b3d55

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

There is a strange behavior, as the creation of Escrow with 100 HMT is there, but it's not distributed to workers after the 2 fortunes have been sent.

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

Hi @Vonder85 , please check that you updated the address in this file to address you own : https://github.com/humanprotocol/human-protocol/blob/main/packages/examples/fortune/manifest.json

And be sure to have okx on it, and that all servers are running when you do your testing (recording, reputation, exchange oracale)
There should be another file where to put the private key of those addresses as well

When we search for the private key in readme : https://github.com/search?q=repo%3Ahumanprotocol%2Fhuman-protocol%20ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80&type=code
I'm not sure wich one should be change so that fortune understand what correct account to use.

Be sure ton testnet/mainnet to not use those ones are they will be directly siphoned because private key are on github

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

@Vonder85 each project has their own env file and input owned private key:

  • job launcher
  • exchange oracle
  • recording oracle
  • reputation oracle

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

Contract deployed on testnet, having some trouble with verify with OKCT at the moment but will find the issue

🟠 OKTC(Testnet) Contract Address Proxy
2023/05/26 HMToken 0x854EC65E9e5e973C458FC2c92F6E0CbD403f5b95 N/A
2023/05/26 EscrowFactory 0x56C2ba540726ED4f46E7a134b6b9Ee9C867FcF92 0x707fb5A5d36BC15275Af3f73262bf9a1D8C470EB
2023/05/26 Staking 0x9890473B0b93E24d6D1a8Dfb739D577C6f25FFd3 0xD8c35adC3b386d092846a93015220b7Fe8efD938
2023/05/26 RewardPool 0x5517fE916Fe9F8dB15B0DDc76ebDf0BdDCd4ed18 0x2bfA592DBDaF434DDcbb893B1916120d181DAD18
2023/05/26 EthKVStore 0xE3D74BBFa45B4bCa69FF28891fBE392f4B4d4e4d N/A
2023/05/26 Reputation N/A N/A

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

Hi,

Video of fortune working on testnet

Once validated we can move on to mainnet deployment

Start of the PR not yet finished as we need prod deployment address as well

from human-protocol.

ansaqib avatar ansaqib commented on August 13, 2024

It's assigned to you @foufrix

from human-protocol.

portuu3 avatar portuu3 commented on August 13, 2024

Hi,

Video of fortune working on testnet

Once validated we can move on to mainnet deployment

Start of the PR not yet finished as we need prod deployment address as well

So far looks good to me.
Just please start marking done steps in checklist (added 2 last)

from human-protocol.

portuu3 avatar portuu3 commented on August 13, 2024

Will be done in #1537

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

I did this one already, was waiting for HMT to be deployed on OKT as there is no bridge currently, that's why I did not deployed on mainnet

from human-protocol.

portuu3 avatar portuu3 commented on August 13, 2024

@foufrix please can you summarize what has been done so far?
who owns the keys used to deploy the contracts?

from human-protocol.

foufrix avatar foufrix commented on August 13, 2024

@portuu3
I'm the owner of the key of the deployed contract.
I deployed everything on OKX's testnet, but they are now moving to another chain called X1 that supports zkEVM.

I was waiting for HMT to be deployed there. Will redeploy everything on X1 testnet (mainnet still not available)

Discussion with Worhmole are done to deploy HMT on mainnet once X1 is officially launched

from human-protocol.

portuu3 avatar portuu3 commented on August 13, 2024

@portuu3 I'm the owner of the key of the deployed contract. I deployed everything on OKX's testnet, but they are now moving to another chain called X1 that supports zkEVM.

I was waiting for HMT to be deployed there. Will redeploy everything on X1 testnet (mainnet still not available)

Discussion with Worhmole are done to deploy HMT on mainnet once X1 is officially launched

I can deploy HMT on testnet. Can you please provide RPC details?

from human-protocol.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.