Really appreciate SSV grant committee, we received the upfront payment already, here I want to update the progress of XHash integrate with SSV:
Simply speaking, our solution can break down to 3 steps:
Step1: User upload their validator key and password,
Step2: We distribute this validator key to 4 key shares in our server
Step3: Register one validator for user and allocate this 4 key shares to our node operator
We finished the development work of Step2 already and working on step3, we hope we can finish this in 2-3 weeks on V2 testnet, we’ll demonstrate it at that time.
And we registered 4 node operators on Shifu network already.
We have finished the Milestone #2: MVP that XHash Staking integrate with SSV Shifu testnet,
The MVP workflow is :
User Register an account in our website;
Generate keystore file on Ethereum staking launch;
Upload their keystore file from our loading GUI;
XHash stake system will check this file, if it’s validate then generate 4 key shares;
Send transaction to SSV network smart contract to register validator automatically;
Our 4 operators(XHash1, XHash2, XHash3, XHash4) will load those key shares
Demonstrated it with SSV team already, and thanks for the suggestions and feedbacks, very interested in how to improve the progress of generate deposit file and transfer keystore file more safely, hope to see your solution soon.