Getting Started

Getting started

To complete setup, there are two parts required:

Part A: HW Wallet Setup: Install the GINcoin application onto your hardware wallet. Part B: GINware Setup: Install and setup GINware on your computer.

Please see below.

A1) Nano S users

Note: This method is unavailable at the time of writing, as GINcoin has not been listed on the Ledger Live Manager yet. Please see A2) for alternative install instructions.

1. First install Ledger Live, and then complete initial setup of your hardware wallet. 2. Open Ledger Live, and click the Manager tab on the left. 3. Make sure your Ledger Nano S device is unlocked, and on the dashboard. 4. Wait for Ledger Live to detect it, and (on your device) choose to Allow Ledger Manager. 5. Install the Bitcoin app (as below).

6. Install the GINcoin app (as below).

7. Close Ledger Live.

Done! Now you're ready to setup GINware with your Ledger Nano S device.

A2) Nano S users (alt. method)

Note: This is an alternative install method that is not officially endorsed by Ledger. However, it is the only method available until GINcoin is released onto the official Ledger Live Manager.

1. Follow steps 1-5 of section A1), stopping short of installing the GINcoin app. 2. Proceed into section B) and perform steps 1-3. You should get an error (6700), this is normal. 3. Go to Tools -> Command console. 4. Make sure your Ledger Nano S device is not inside any app. 5. Type the command:

install nanos

6. Follow the prompts on GINware, making sure to verify the Code Identifier and Identifier when shown. 7. Once installed, that's all! Please proceed from step 3 in section B).

If installation failed, please contact GINcoin Support on the Discord server or Telegram group.

Note: If you want to uninstall the GINcoin app from your Ledger device at a later time, use the command:

uninstall nanos

A3) Trezor users (One & T)

1. Please visit the Trezor Getting Started page to set up your Trezor wallet for initial use. 2. Make sure your firmware is updated to the latest version.

Done! Now you're ready to setup GINware with your Trezor device. You may need to change GINware's hardware wallet configuration to Trezor, with Settings -> Miscellaneous -> Hardware wallet.

B) GINware Setup

1. Please download GINware from the official GitHub. 2. Open GINware and connect your hardware wallet to your computer. 3. Open the GINcoin app on your hardware wallet, then press Detect in GINware's main toolbar.

You should the green hardware status at the bottom, showing that the hardware wallet was detected.

To retrieve network data, you can choose whether to use a preconfigured remote daemon, or run a local daemon yourself.

Type I: Remote (1 step): Using the preconfigured remote daemon is much faster and easier to set up, but you're technically trusting someone else to provide you with accurate data, and it may be slow at times, since it's public and will be shared by a number of different people.

Type II: Local (14 steps): Using a local daemon takes a while longer to set up, but you have complete control over the accuracy of the reported data. Warning: If you don't keep the daemon open 24/7, you may see some inconsistencies in the reported masternode list (e.g. some masternodes appearing as NEW_START_REQUIRED when they are not, etc).

Type I) If connecting to a preconfigured daemon (for quick start):

4. Press Connect in the toolbar.

You should see a green successful connection message on the bottom-left.

Done! You're ready to use GINware with a remote daemon.

Type II) If connecting to a local daemon (trustless and high-performance):

4. Download the latest GINcoin Core release on GitHub, then open it on the same computer you want to use with GINware. 5. Once on the main screen, click Tools -> Open Wallet Configuration File. 6. In the opened text file (gincoin.conf), enter the following lines:

addressindex=1
spentindex=1
timestampindex=1
txindex=1
#----------
server=1
rpcuser=XXXXX
rpcpassword=YYYYY
reindex=1

Replace XXXXX with a custom username, and YYYYY with a custom unique password. 7. Save the file, and close both the file and the GINcoin Core wallet. 8. Open the GINcoin Core wallet again, and then go to Tools -> Open Wallet Configuration File again. 9. In the text file, remove the following reindex line only:

...
reindex=1
...

10. Save the file, and close the text editor, but leave GINcoin Core running. 11. Wait for GINcoin Core to finish reindexing and syncing completely. This may take a while (30 mins - 2 hours+). 12. Once sync is complete, go back to GINware, and click Settings in the main toolbar.

13. Uncheck the remote daemon's connection entry.

14. Select the local daemon's connection entry, then move it up to the first row.

15. Replace the RPC username and RPC password of the localhost entry with the values you chose in step 6, then click Test connection.

16. Close the Settings window, then Save your settings changes.

17. Press Connect in the toolbar.

You should see a green successful connection message on the bottom-left.

Done! You're ready to use GINware with a local daemon.