Registering in the Hippius Blockchain
After setting up your validator or storage miner node, you need to register it in the Hippius blockchain to start participating in the network and earning rewards. This guide walks you through the registration process using Polkadot.js Apps, which is currently the only available method for node registration.
Prerequisites
Before registering, ensure you have:
- A running validator or storage miner node
- HIPS key properly configured (see Installing Validator or Storage Miner guides)
- Access to Polkadot.js Apps and the Polkadot.js browser extension
- Alpha tokens for registration fees and staking
Registration via Polkadot.js Apps
Step 1: Access Polkadot.js Apps
- Go to the Polkadot.js Apps https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.hippius.network#/extrinsics connected to the Hippius network
- Ensure you're connected to the Hippius network endpoint:
wss://rpc.hippius.network
- Connect your wallet using the Polkadot.js extension
Step 2: Navigate to Extrinsics
- From the top navigation menu, select "Developer"
- Click on "Extrinsics"
- In the extrinsics submission form, you'll see options to select an account and the extrinsic to submit
Step 3: Configure the Registration Extrinsic
-
From the "submit the following extrinsic" dropdown, select
registration
→registerNodeWithColdKey(nodeType, nodeId, payInCredits, ipfsNodeId)
-
Configure the parameters:
-
nodeType: Select the appropriate type:
StorageMiner
for IPFS or S3 storage minersValidator
for validator nodesComputeMiner
for compute nodes
-
nodeId: Enter your node's ID in string format
- This is the ID of your Hippius node generated during node setup
- Format should be like:
1......
(not the hexadecimal format) - You can also use the file upload option to select a key file
-
payInCredits: Boolean indicating whether to pay in credits (default: false to pay in Alpha)
-
ipfsNodeId: Your IPFS node ID in string format
-
Step 4: Submit the Transaction
- Review all entries for accuracy
- Click "Submit Transaction"
- Review the transaction details in the confirmation window
- Sign the transaction with your account
Step 5: Confirm Registration
- Check that the transaction is included in a block
- Verify your node registration was successful by navigating to "Network" → "Explorer"
- Look for your extrinsic in recent transactions
Node Type Details
Different node types serve different functions in the Hippius network:
- Validator Node: For block production and validation
- Storage Miner (IPFS): For decentralized IPFS storage
- Storage Miner (S3): For S3-compatible storage
- Compute Miner: For computation resources (future)
Verifying Registration
After registration, verify your node appears on the network:
- In Polkadot.js Apps, go to "Developer" → "Chain state"
- Query the registration pallet to verify your node ID is registered
Next Steps
After successful registration:
- Monitor your node's status
- Set up additional monitoring tools
- Optimize performance for better rewards
- Stay updated with network upgrades and changes
Remember that your node must remain online and in good standing to earn rewards and maintain its registration status.