HYPERQUBE_Z LAUNCH SIGN UP PART 1
SIGN UP PERIOD ENDS: FEB 11 12:00 AM UTC
FAQ
What is hyperqube_z?
Hyperqube_z is the first and flagship extension chain of the Hyperqube ecosystem. The Hyperqube ecosystem is maintained by HyperCore One and is a set of Layer 2 extension chains for Zenon that will add functionality and scalability to the ecosystem.
Hyperqube_z uses the same Zenon architecture as mainnet. In particular, hyperqube_z will be used for builder collaboration and rapid development of experimential features in a production betanet. The best upgrades will be ported to mainnet.
Is hyperqube_z a replacement for Zenon?
No. Think of Zenon as the mothership and hyperqube_z as an exploratory probe into the unknown frontier which will bring back any important discoveries.
Why should I sign up?
Pillars who sign up can participate in voting which will determine the direction of development for features that get deployed to Hyperqube_z and then mainnet. Users will also be able to try out experimental features.
Are there rewards?
Yes. Pillars will be rewarded for running a hyperqube_z validator and for voting. These rewards will come from HyperCore One work packages.
How to Sign Up
To sign up, you just need to sign a message using your NoM pillar address. We created a website with a form to help you generate the custom message, copy it, and provide the signature.
After the signup period is over. A genesis file will be created and a PART 2 instruction will be released.
What You Need
- A name for the hyperqube_z pillar: This will uniquely identify your pillar within the network, just like in NoM.
- A Zenon address for the hyperqube_z pillar: This is the address that controls the pillar and is used for voting.
- A Zenon address for pillar rewards: You can optionally specify a different address to receive pillar rewards.
- A Zenon producer address: This address runs the hqzd node software and creates momentums. For security reasons, it must be different from the pillar address.
- Syrius Wallet: You will use Syrius to sign the message and/or create new addresses.
Once you have gathered all this information, you are ready to proceed.
Note: What is a producer address, and why must it be different?
A producer address is a Zenon address used to create momentums, which are essential for producing momentums. For security reasons, the pillar private key should never be exposed on a third-party cloud server, such as a VPS server. Instead, pillars should connect to a producer address that can safely create momentums without exposing the pillar’s private key.
Generating the addresses
On a wallet machine,
git clone -b hyperqube_z https://github.com/hypercore-one/nomctl.git
cd nomctl
make nomctl
# for future convenience we will call the keystore hqz
./build/nomctl znn-cli wallet.createNew <YOUR_PASSWORD> hqz
# get your address
./build/nomctl znn-cli -u https://my.hc1node.com:35997 -k hqz balance
If using a Windows/WSL wallet machine, you may need to install git
and make
sudo apt install git
sudo apt install make
You will need a validator node. Hyperqube_z is designed to consume less resources than mainnet. Its block speed was reduced from 10 seconds to a minute. We hope to keep the node requirements small. We recommend a minimum of 2cpu and 4gb ram.
On the validator node,
git clone -b hyperqube_z https://github.com/hypercore-one/nomctl.git
cd nomctl
make nomctl
./build/nomctl -hq generate-devnet
# get the address
ls ~/.hqzd/wallet
Registering the Hyperqube_z node
Steps to Register
Video below:
- Go to https://launch.hyperqube.network
- Search for your pillar name and click Register.
- Fill in the required fields to generate a custom message.
- Copy the generated message to your clipboard.
- Open Syrius: Go to Settings > Security > Sign. Paste the message, then click Sign.
- Copy the signature in hex format and paste it into the signature field on the registration page.
That’s it! If the signature is correct, it will be validated automatically, and your pillar will be registered successfully.
Disclaimer: Experimental Software
This software is experimental and may be in an early stage of development. It is provided “as-is” with no guarantees of stability, performance, or reliability. By using this software, you acknowledge and accept that it may contain bugs, incomplete features, and other issues that could affect its functionality.
We strongly recommend that you use it in a test or development environment and not on any production systems or with sensitive data. The creators are not responsible for any data loss, security breaches, financial loss, or other issues that may arise from the use of this software.
Please use caution, and proceed at your own risk.