Gulden pre-installed G-dash manual
In this manual you will learn:
- How to set up your Raspberry and G-dash
- How to update G-dash or the Gulden wallet
- How to set up your witness account
- How to use your wallet
- How to set up a full node (optional)
- How to login into your Raspberry when having problems.
For a more advanced manual see https://g-dash.nl/manual/index.html
Setting up your Raspberry and G-dash
1. Connect your raspberry pi to your router by using the ethernet cable
2. After connecting your electricity cable your Raspberry Pi will turn on
3. Your raspberry will send a signal to G-dash.nl with your raspberry's IP address. The following link will show you on which IP address your Raspberry is running. Go to https://g-dash.nl/?page=findmypi
4. Inside your internet browser simply copy the IP inside the address bar. (To make things easier for yourself you can bookmark or make a shortcut with the link to your IP)
(If for some reason this method does not work you can also download the Pi finder @Guldenstore.eu/downloads to find the ip address of your PI.
5. Inside your PI you will automatically be redirected to the “settings”. Choose your Username and Password. For extra security please enable your 2-factor authentication and scan the QR with Google authenticator or Authy.
(we recommend Authy since this will allow you to backup your 2fa codes in case of a loss)
6. Make sure your dashboard web address equals your Raspberry's IP
7. Press submit
Note: We added a micro sd adaptor in your pre installed package. Please keep this at a place where you can easily find it again. When you lose your password, 2fa or login you need this to open the secure shell (SSH) in order to remotely access your Raspberry pi. (See last point of this manual)
Your Raspberry is now ready to use!
Feel free to look around before we move on
Updating G-dash and Gulden wallet
G-dash: When it is time to update G-dash you will get a notification at the top of the screen simply click on it and follow the intructions and G-dash will automatically update
Gulden wallet: If the Gulden wallet needs to be updated, you will get a notification at the top of your screen inside G-dash. For this you need to restart your Raspberry Pi. But first we have to make sure Gulden closes properly before you reboot your Pi. In order to do this use the command in the G-DASH debug console called "guldenstop". You can find the debug console in the settings of G-dash. Now you can take out the electricity cable and reconnect it again. Your Raspberry will automatically download and install the new software while booting up.
How to use your wallet.
First you have to set up your wallet. You can choose 2 options.
1. Import existing recovery phrase.
2. Set a password to encrypt this wallet. (New wallet)
Set your own strong password/passphrase . After this the wallet will generate a new recovery phrase. Write it down and keep it in a save place!
note: Some of the older Raspberries already have a wallet installed. The default passphrase of these wallets is "changeme"
setting up your Witness account
To get more safety using your Raspberry we highly recommend setting up your witness account in your already existing desktop wallet first. After this you can import the witness key into your Raspberry. Like this you keep everything in one place with the same recovery phrase and private spending key. Go to the witness section in G-dash and choose import key. You can give your witness-only account a name. If you have a wallet activated you also need your own wallet password /phassphrass you chose to encrypt your wallet.
See the following link for a more advanced witness manual: https://medium.com/@MacLeod_MJ_za/beginners-guide-to-witnessing-11253afd645d
note: After importing your witness key the Raspberry will get really slow for about 15 minutes. This is because of a rescan that is happening in the background. After 15/20 minutes your witness-only account will be visible.
setting up your full node
1. Login into your router. To do this you have to find out on which IP your router is operating, For example 192.168.0.1
Check your internet provider for more information. For more info and a list of all routers see https://portforward.com/
2. Type your router's IP into your internet browser
If you never logged in before your default username and password will probably be "user - user" or "admin - admin". If so make sure you choose a strong password for your router!
3. Once inside your router you want to forward or trigger port 9231. You can use port forwarding to direct traffic to the fixed IP of your Raspberry or port triggers if you want to forward the port to all your internal IP's.
4 Want to access your G-dash from outside your local network? Forward port 80 or 80-80 to the IP of your Raspberry and look for your public IP on https://www.whatismyip.com. Simply type this IP in any internet browser to access you Raspberry from outside of your local network. Make sure that 2FA in your raspberry is enabled to make sure nobody else can access it!
You are now accepting incoming connections and your full node should start running soon
Congratulations your Raspberry is fully set up
How to login into your Raspberry when having problems.
Sometimes when you forget your login or gdash is giving unusual errors you need to be able to get into your system. There are 2 ways of doing this.
1. You connect your Raspberry directly on a screen and keyboard. For the screen you can use a hdmi cable and the keyboard you can connect trough usb.
2. Another method is to login remotely trough SSH on your own computer using a program like Terminal(mac) or Putty(windows). To guaranty more safety we blocked all outside connections including SSH. Because of this we are also not using any cloud services like VNC. We included an extra sd-adaptor that you can use to open the SSH by simply writing an empty SSH.txt file on your micro sd card. After writing the empty file on your sd card you can restard your pi and use Terminal or Putty on your own computer to login. Simply type: ssh pi@(yourIP)
Once inside the terminal of your raspberry you can login with the following:
Login: pi (only needed for direct access with screen and keyboard)
Did all of the above and lost your login or 2fa? Contact us so we can provide you with the right reset commands.