Metaverse Development Announcement: Betelgeuse Alpha Testnet Node and Mining
After a tremendous amount of work completed by our development team, we are excited to announce that Betelgeuse Alpha Testnet is now live! We invite our community members to join us in creating a test node and start mining on our new testnet. The information below consists of a downloadable node package that also has a mining function accessible through a command line.
This proof of concept blockchain was built on Substrate and uses a hybrid PoW/PoS consensus algorithm.
The blockchain node synchronization and mining can be observed on our web wallet interface located at: http://95.111.250.21:1982/ under the “Network” — “Explorer” — “Node Info” tab where the chain info and the blocks produced details are visible.
Important Note: The web wallet interface is still under development and has limited functionality as of now. If you will register a new account please keep your seed word and the generated json file in a secure place.
In the immediate future we will turn on the “Send — Receive” funds function in the web wallet (send from one account to another account) and the instructions for a Stratum based mining pool where everyone running a Dagger Hashimoto mining rig will be able to connect and mine testnet ETP coins on their own account address.
Tutorial: Create Your Node and Start Mining on Alpha Testnet
Step 1: Download or compile from source code of customized TestNet client. (In this testing phase, mining will only be possible through this customized client, once we implement the stratum protocol you will be able to start mining using any other software or mining service that support Dagger Hashimoto algorithm).
From a terminal, get Linux binary release v0.0.3-alpha using the command:
wget http://167.86.95.203/betelgeuse_v0.0.3-alpha.tar.gz
Step 2: Use tar command to extract the executable:
tar xvzf betelgeuse_v0.0.3-alpha.tar.gz
Step 3: Start your node and begin mining using the command below where the switch “--name” can be the customized name of your node (in this example, I have used my own name as “adriantestnet1” ):
./betelgeuse --base-path /tmp/ --chain local --validator --telemetry-url "ws://telemetry.dna.dinamicart.ro:8000/submit 5" --name adriantestnet1 --bootnodes /ip4/95.111.250.21/tcp/31337/p2p/12D3KooWEyoppNCUx8Yx66oV9fJnriXwCcXwDDUA2kj6vnc6iDEp
When your node starts up you should be able to see the information as displayed in the picture below:
Step 4: You can check the node synchronization and other data using the web wallet located at the following URL:
http://95.111.250.21:1982/?rpc=ws%3A%2F%2F95.111.250.21%3A9949#/accounts
Note: For the current version, the web wallet has limited functionality and will only allow:
- Registering new accounts
- Check your node synchronization
- Check mined blocks production via the “Network” — “Explorer” — “Node Info” tabs as per below pictures:
Below you should see your node connected as one of the network peers:
Further down the road we will add more features, such as smart contacts and the KILT protocol (Digital Identity), just to name a few.
We are all very excited with our new product and we are looking forward to hear your feedback!
Mining Troubleshooting
Expected pruning mode, if you encounter the following errors:
Error: Service(Client(Msg(“State database error: Expected pruning
mode: constrained”)))
It means you previously started the node without mining flag. By default, the node would execute under pruning mode which currently cannot be used for mining.
To fix it, run the following command and then restart mining node:
betelgeuse purge-chain –dev
******
Happy New Year 2021 from all of us at Metaverse! Stay up to date on the latest news by following our social media channels:
Website: https://mvs.org
Facebook: https://www.facebook.com/mvsofficial/
Telegram: https://t.me/Metaverse_Blockchain
Medium: https://medium.com/metaverse-blockchain
Discord: https://discord.gg/56ky6fb
Reddit: https://www.reddit.com/r/Metaverse_Blockchain/
Twitter: https://twitter.com/mvs_org