Comments (9)
@foufrix - Tagging you for visibility
from human-protocol.
Hi, I'll be updating this checklist here to keep track of my progress.
- Suggest and have us authorize your bridging strategy. After all we need to bridge HMT over to the new network. Usually, we need to use an erc20-compatible approach.
- Deploy the contracts on testnet
- Verify the contracts on the testnet block scanner:
- HMToken
- EscrowFactory Implementation Proxy
- Staking Implementation Proxy
- RewardPool Implementation Proxy
- EthKVStore
- Make sure that everything is working on testnet
- Add the new deployed contracts addresses to this list
- Transfer ownership of testnet contracts
- Launch a working app on the network (Fortune)
- Deploy the contracts on mainnet
- Verify the contracts on the mainnet block scanner:
- EscrowFactory Implementation Proxy
- Staking Implementation Proxy
- RewardPool Implementation Proxy
- EthKVStore
- Make sure that everything is working on mainnet
- Add the new deployed contracts addresses to this list
- Transfer ownership of mainnet contracts
- Create a subgraph with this sdk
- Add to human dashboard
- Request to become the maintainer for your EVM network. We will list you on our repo, give you an extra reward (generally around 1 ETH per year) and invite you to conferences. We will celebrate your name forever!
- Bridge HMT from Ethereum
- Verify bridging of tokens works and link to relevant scanner transactions.
from human-protocol.
@foufrix - Request to submit initial review
from human-protocol.
@portuu3 - Can comein once @foufrix is done
from human-protocol.
All good,
Just need a demo to do on mainnet of fortune (currently on testnet but working as it is supposed to)
from human-protocol.
Added mainnet demo details to the checklist comment.
from human-protocol.
#1175
As this one is merged task is finished @leetdev ?
from human-protocol.
@foufrix I believe so. I think there is still a small question with regards to transferring the ownership of contracts and whether that's necessary, but we can probably figure it out separately. Perhaps @ansaqib can confirm?
from human-protocol.
@ansaqib I think we can close this issue
from human-protocol.
Related Issues (20)
- Server software and technology found HOT 3
- Missing X-Frame-Options Header in docs.humanprotocol.org HOT 2
- Comprehensive CORS Misconfiguration on stg-fortune-recording-oracle-server.humanprotocol.org HOT 1
- [SDK][Typescript] `ITransaction` interface wrong configuration
- [SDK] Move KVStore getters to KVStoreUtils
- [Job Launcher] Fix swagger dto for `/job/cvat`
- [Job Launcher Client] Change app description
- [SDK] Split `getHMTStatistics` method into 3 different methods
- [HUMAN APP] Read contract addresses from sdk
- [Subgraph] Syncing error
- [Dashboard][Server] Add endpoint for showing the leaderboard
- [Dashboard][Server] Endpoint for retrieving day by day HMT stats
- [Job Launcher] Get oracles endpoint
- [Job Launcher] Get reputation oracles endpoint
- [HUMAN APP] Exclude exchange oracle when jobs fetch fails more than X times
- [Fortune Exchange Oracle] Update oracle stats endpoint
- [Human App] Fetch oracle stats update
- [Reputation Oracle] Qualifications bugs
- [Smart contracts] Remove allocation
- [Human App] Replace Synaps by Veriff
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from human-protocol.