Excited to see the Testnet GROW to almost 400 nodes before the latest commit.
New descriptors are posted from the Testing Community, so try to hook into the updated Testnet group and start doing more testing on your devices!
I’m excited as I just saw the first successful HOT payment from Serving across a Node I run on my Rasp Pi 3B!
This is an Earning wallet I set up to test across my Rasp Pi node, which was running 24/7 for a few days.
Still early days of the network traffic but this was really cool to see!
Also its very impressive to see Community Members making some really cool things!
Check out subnodes.io – this person made a really cool website where you can find descriptors to connect to, test your own node to make sure ports a forwarded correctly, and submit your Node descriptor so others can join the network!
Again, its best to remind you that this will show your external IP address on this list, so only submit your Node if you are safe and secure with this info being Public! (recommend running a Public Node using a cloud service like AWS or VPS services)
Also keep a look-out for a full RC2 Windows 10 Guide to be released soon!
I am just piecing together some of our existing guide and doing a walk-through on a Windows machine so you Windows 10 crowd and try to get involved in testing with us!
I’ve been quieter than normal with a number of things going on, but there are some exciting updates in the Community!
The FAQ on our website has now been built out and has a lot of great information and links to learn more about how what SubstratumNode is, how it works and help with some troubleshooting with the RC1 TestNet.
Tara from our Community has posted a Chinese Tutorial to help those users get their HOT test tokens and install and run SubstratumNode in their region! Thanks TARA!
The Testing Community has been buzzing with over 1 MILLION HOT tokens being send across from the HOT Faucet for the testnet. This is incredible and shows how active and excited our Community is after many months of watching development closely. Get your HOT tokens now!
BJ Allmon has been spearheading the updates as usual on Twitter and Telegram, and represents arguably one of the most transparent development teams in the Crypto-Software space, keeping all observers on the pulse of how the Node software is moving.
Open Source transitioning is nearly complete (all under GPL3 Licensing) and BJ also completed migration of the JIRA workflows into the team GitHub Project page. It’s expected that a ton more development will be in store now the public community can get more involved in building.
RC2 is about to be packaged and delivered in the coming week, so a number of bug fixes and feature upgrades to the GUI will be rolled out to the excited Community.
Get involved in the Community via our Social Accounts, and Subscribe for Updates below!
(5) Extract the downloaded file to C:\Users\<Your User>\Substratum
(6) Press Start, type CMD, right-click, and select Run-as-Administrator.
(7) In CMD type: cd C:\Users\<Your User>\SubstratumNode
If you are recovering an existing wallet
(8a) In CMD type: SubstratumNode –recover-wallet –data-directory C:\Users\<Your User>\AppData\Local\Substratum –earning-wallet <Insert Your 0x Earning Wallet Address Here> –mnemonic “replace the words inside these double quotes with your twelve mnemonic words” –wallet-password
(9a) Enter a wallet password at the prompt
If you are generating a new wallet
(8b) In CMD type: SubstratumNode –generate-wallet –data-directory C:\Users\<Your User>\AppData\Local\Substratum –wallet-password
*Optionally include –mnemonic-passphrase to be prompted for an extra phrase, further encrypting your wallet. Leave blank to skip.
*Optionally include –word-count to change the number of words in your mnemonic phrase, i.e 12, 15, 18, 21, or 24 words, further securing your wallet.
(9b) Enter a wallet password at the prompt.
Blockchain Service URL
The `–blockchain-services-url` is required for accounting purposes, as we need to be able to query data from the Ethereum blockchain to be sure nodes can pay their bills. This can be done by either running a geth node yourself, or by obtaining the data from a 3rd party provider. Eventually this will be handled directly over the Substratum Network. For the purpose of this guide we will use https://Infura.io.
(10a) Create an account on https://infura.io, Confirm the verification email. Select the free plan for 100,000 queries per day. More than enough for SubNodes.
(10b) Create a project, I named mine SubstratumNode. You will then be presented with some information. We are looking for the provided “Project ID”, it looks something like ccvadd08798sdgewrscaa which we will add to the end of this URL https://ropsten.infura.io/v3/ to give as a value for the –blockchain-services-url arguement.
If you expect to Serve, you absolutely must do some Port Forwarding on your router. For the purpose of this tutorial I used port 10000. This will be the value provided after the –clandestine-port argument. You may need to do some searching to figure Port Forwarding out, as manufactured router models vary greatly. You can safely choose any port < 60000.
Node Descriptors are made up of three parts, a combination of Public Keys, External IP addresses, and the nodes Clandestine Port. They Look something like this ` YCn/Q3dhhXaALUHecehqGFgCME2KV+kjRCPhWNPbTFU:220.127.116.11:10000`. You will most likely encounter these in a social manner throughout the SUB community, be sure to check the pinned post in Telegram.
(12) In CMD type: SubstratumNode –blockchain-service-url https://ropsten.infura.io/v3/<Insert Your Project ID Here> –data-directory C:\Users\<Your User>\AppData\Local\Substratum –ip <Insert Your External IP Here> –dns-servers 18.104.22.168 –neighbors <Insert Node Descriptor Here>,<Insert Node Descriptor Here>,<Insert Node Descriptor Here> –clandestine-port 10000 –log-level trace –gas-price 1 –wallet-password
(13) Enter your wallet password at the prompt.
(14) Let the node spin up and watch as it hopefully begins Gossiping with other nodes. Give it at least 10 seconds to “warm up” and establish some connections.
(15) Visit IPChicken.com or similar to see if your External IP address has changed. Do a speedtest and let us know about your #SubSpeedTest results in the Telegram group! If you need further assistance our wonderful community is here to lend a hand!
(16) To stop running nodes, press Ctrl + C in CMD.
A lot of background work has been going on from the Development team of Substratum which is absolutely exciting!
At the same time, we are building out the Substratum Wiki website with new features to help support the Community.
The Community has been absolutely amazing with their support and contributions so far!
Here are a number of exciting updates – please get involved everyone!:
The Community has already started asking about contributing to support the Wiki site! – we have set up a Public ETH address to help support the website hosting and other initiatives.
Our Wiki site is now a verified Brave Publisher! Many of us really love the whole Brave project and their browser is great! You can now tip BAT to the Wiki site and help support our content. If you aren’t already using the awesome browser, click this link to download and further support both Brave and the Substratum Wiki
We have set up a Community Forum page and built out that feature, so you can both register to our Blog and also start to participate in the Forum to get help on the Testing, Roll-out and use of Substratum Node and more!
None of this is possible without all of you, so special thanks to the following people who really helped me out in the last week:
Wernigerode, Stu G, ToddMeow, BrianM, Microoo, Isabel Beebe and any others I may have forgotten!