TurtleCoin GUI Wallet – How to download and set up a TRTL wallet for Windows



TurtleCoin Proton Wallet is a cross-platform GUI wallet written using JavaScript and the Electron framework along with React. The user interface was inspired by the Electrum QT client. It is simple, easy to use and uses the latest server technology from the TurtleCoin™ development team.

How to download Proton Wallet

Installers can be found  here  . Download the appropriate file for your computer. The files are located under the Assets tag, just scroll down to the latest version.

Release files location

In case you don’t know what to download, here is a list of files and operating systems they are suitable for:

  • *  Windows  – –  .exefile
  • *  Mac  – –  .dmgfile
  • *  Linux  – –  .AppImagefile

Installing TurtleCoin Wallet

Installation on Windows

After downloading the .exe file, navigate to the folder where you downloaded it and double click on it. You will be greeted with a frightening Windows screen saying that it has protected your PC by blocking an unverified application:

Screenshot of the message Windows has protected your PC

Click  More Info  , and then click  Run Anyway. After that, you should be able to install the program normally.

Why do we still have to do it? It is safe?

I assure you that this wallet is completely safe to use. All code is published open source under the MIT license and is available  for anyone to study  . If you have any doubts, seek advice from the community on the  TurtleCoin Discord server  .

Windows is a proprietary operating system and they restrict programs to run on their operating system to trusted developers. You need a valid Windows signing key to sign Windows apps as a trusted developer, which costs about $200 a year at the time of writing. Since this is quite a lot, and the grunt screen in Windows is relatively easy to bypass, this is not a very high priority for us at this time, although we would like to do so in the future. 

Once you’ve gone through the grunt screen and landed on the installer screen, select the options the installer asks for and install the program. Once the installation is complete, you can launch it by double-clicking the desktop icon, or by going to Proton Wallet in the start menu and clicking it. The first step of the installer screen is shown below:

Screenshot of the installation utility for windows

Mac installation

Double click on the .dmg file and an installer prompt will appear. Simply drag the Proton Wallet icon on the left to the Applications directory on the right to install it.

Mac installer screenshot

Important: Try running the program at this stage. (You can do this by clicking the icon in the dock.) Unfortunately, you’ll get a nasty error message from MacOS, which we’ll take care of in the next step.

Screenshot of Mac error message for untrusted developer

To launch the program, go to ”  System Preferences  ” and click on ”  Security and Privacy  “. At the bottom, you’ll see a message that Proton has been blocked because it’s not owned by a specific developer, and next to it is a button that says  Open Anyway  . Click this button.

Location of the "Open Anyway" Button in Mac Security Settings

After that, you can launch the program as usual by double-clicking the icon on the dock. (Unfortunately you will have to do this every time you update the app)

Why do we still have to do it? It is safe?

I assure you that this wallet is completely safe to use. All code is published open source under the MIT license and is available  for anyone to study  .

MacOS is a proprietary operating system and they restrict what programs can run on their OS to only developers with a valid Apple developer key. If the program is not signed with a valid Apple developer key, you will have to override it in such a way that it will run. We are currently looking into how to do this, but the cost to get the key is around $100. Until we find a means, you will unfortunately have to put up with this inconvenience. 

Installation on Linux

After downloading the AppImage file, you need to mark it as executable so that your system can run it. You can do this in either of these two ways:

Using the Graphical User Interface (GUI)

  1. Right click the file
  2. Click on  Properties.
  3. Click on  Permissions.
  4. Check the box next to  Allow executing file as program.
Location of the checkbox to enable the file to run as a program

Using the command line (CLI)

  1. Open a terminal in the directory where the appimage file is stored.
  2. Enter this command:  chmod +x proton-wallet*.AppImage (this will allow the file to work as a program, which is required)

After completing one of the above two steps, you can launch the wallet by simply double-clicking on the AppImage. I recommend moving the AppImage file to a special folder inside your home directory for AppImages. It would be a good place/home/your_username/Apps

Using and setting up Proton TRTL Wallet

When you open Proton Wallet for the first time, you will see this splash screen:

proton screensaver

You have the following options and pressing each button will take you to the corresponding wallet utility. Click on the link to jump to the correct section of this guide depending on what you want to do.

  • Open an existing wallet
  • Create a new wallet
  • Import from keys or seed

Once you’ve created a wallet using one of these options, it will automatically open in the future, so you can always open your wallet with just one click when you need to send money.

Creating a wallet

  1. Click  Filein the top left corner and then  New(or click  Ctrl + Non your keyboard)
  2. Choose a directory and name to save the wallet to (no extension required, but you can use it if you want). You will see the message below when it has been successfully created.
proton wallet passage notification

After creating a wallet, you can go to “Wallet” > “Password” in the top menu to optionally set a password. You are now ready to receive and send funds with TurtleCoin™ and Proton Wallet!

Wallet opening

  1. Click  Filein the top left corner and then  Open(or click  Ctrl + Oon your keyboard)
  2. Navigate to the directory where your wallet is saved and double click on the file to open it.

Your wallet is open and you are ready to start using it! Please note that Proton Wallet uses a new and improved wallet file format and is not compatible with other GUI wallet files. If you have a previous wallet file, follow the next section of the guide to import keys or seeds into Proton Wallet.

Wallet recovery using seed or keys

  1. Click  Filein the top left corner.
  2. Click  Restore.

You will be presented with a dialog box asking if you want to recover from private keys or seed. Depending on which option you choose, follow the appropriate guide below:

Private spending and browsing keys

  1. Enter your private spending key
  2. Enter private view key
  3. (Optional)  Enter the block height at which your wallet was created to start scanning transactions. This can greatly speed up the process depending on how recent your wallet is.

If you don’t know what height to start scanning from, it’s okay, just leave this field blank and the scan will start from 0.

proton recovery keys menu
  1. Click  Import.
  2. Choose a directory and a name to save the wallet.
  3. If the wallet was successfully restored, you will receive a confirmation message:
proton restore success

After that, your wallet will automatically open. Optionally, add a password by selecting “Wallet” > “Password” from the top menu. You have finished importing your wallet into Proton Wallet and are ready to start using it!

Mnemonic seed phrase of 25 words

  1. Enter a mnemonic phrase;
  2. (Optional)  Enter the block height at which your wallet was created to start scanning transactions. This can greatly speed up the process depending on how recent your wallet is.

If you don’t know what height to start scanning from, it’s okay, just leave this field blank and the scan will start from 0.

proton reduction led menu
  1. Click  Import.
  2. Choose a directory and a name to save the wallet
  3. If the wallet was successfully restored, you will receive a confirmation message:
proton restore success

After that, your wallet will automatically open. Optionally, add a password by selecting “Wallet” > “Password” from the top menu. You have finished importing your wallet into Proton Wallet and are ready to start using it!

IMPORTANT: make sure your funds are safe

Each TurtleCoin™ wallet is essentially just a pair of keys (  view  key and  spend key  ) from which a public address is derived. It is very important to  export  these keys and back them up to a safe and secure location (meaning a trusted/persistent location that no one else can access).

In the event of a wallet file being lost or corrupted, a computer crash, etc.,  the view  key,  spend key,  or  mnemonic seed  is the  only  way to restore the wallet and recover the funds it holds.

DO NOT SHARE THIS TO ANYONE  . Anyone with them can  access your funds  and  take full control of  your wallet.

Click  Walletin the upper left corner and then  Backup. A screen will appear with your address, personal spending and viewing keys, and your mnemonic code.

Copy the text and keep it  safe and sound  . A good way is to print them on paper and keep them in a safe place.

proton keys

View wallet address

  • Click “Get” in the top left corner.
  • Your TurtleCoin™ wallet address and QR code will be displayed. Click the  Copy to Clipboardbutton to copy your address directly.
proton address

View wallet balance

You can see your wallet balance at the bottom of the main  Walletscreen. You can also see the historical balance, similar to how a checkbook or bank account functions, in the far right column of the transaction table.

proton balance

Sending transactions

To send TurtleCoin™:

  1. Click on the  Sendtab
  2. Enter/paste the address you want to send the TRTL to
  3. Enter the amount of TRTL you want to send (for example,  100). Please note that the total with fees will be displayed for you automatically on the right side, including the network fee of 0.1 trillion and the node fee if you are connected to a paying node.
  4. Enter the payment ID if it was provided by the recipient, or if you need it for personal purposes. Check  the Payment ID section  if you’re not sure how and when to use it.
proton sending screen
  1. Press onSend
  2. Confirm the details and click  OKif you agree with the transaction. Otherwise, click  Cancelor press  escon the keyboard.
proton confirm send
  • If the transaction was successful, you will receive a confirmation message:
proton send success

Payment IDs and how to use them

Since transactions on the TurtleCoin™ blockchain are privatized, in some cases a payment ID is needed so that the recipient can identify where the payment came from, such as when depositing funds to an exchange or other service.

If you are depositing on an exchange, be sure to include a payment ID if required, otherwise your funds may be lost!

To submit a transaction with a payment ID, simply enter it on the submit screen.

Note that typically the service/receiver generates and provides the required payment ID. In this case, you should not  generate your own ID using the “Generate a random payment ID” link below the field.

Wallet exit

You can safely log out of your wallet using any of these methods:

  • Click  the X button  in the top right corner
  • Click  Fileon the top left, then selectClose
  • Click  Ctrl + Won the keyboard

Need help?

If you need help, go to “Help” > “Support” in the wallet’s top menu and you will be invited to the official discord support team. You can also go to the official support discord using  this link  or ask a question in  #helpthe official  TurtleCoin™ Discord server channel  .

Troubleshooting and error reporting

Every effort is made to ensure that Proton is free of bugs and works as intended. Alas, I am only one person, and sometimes something can slip unnoticed. If you want to report a bug, it’s important to get the log output when the bug occurs so that it’s easier for me and upstream developers to understand what’s going on. You can either report an issue on GitHub or send me an @ExtraHash message on the TurtleCoin discord server. Without further ado, here are the instructions on how to get the log file:

How to get the log file and send it to the developers

  1. Launch Proton Wallet as usual. You should be greeted with a login screen.
proton entry screen
  1. Sign in wallet. Your wallet transaction history should be displayed. Click the gear settings button in the top right corner.
cog location of proton wallet settings
  1. The settings page should open. In the left menu, click the “Wallet” tab to go to the wallet settings.
Proton wallet settings button location
  1. Click the dropdown labeled “WalletBackend Log Level”. Select DEBUG as an option. This is usually sufficient, developers may ask you to repeat this process with TRACE selected.
proton wallet log dropdown level
  1. Click the “Show Console” button located directly below the log level dropdown. A new window will open. Click “Console” at the top of this new window.
proton wallet developer console
  1. IMPORTANT: Go back to the wallet. Reproduce whatever bug you are trying to report. If it’s a transaction error, commit the transaction, if it’s a sync error, let it try to sync for a certain amount of time, etc.
  2. Back in the console window, right-click on the text you want to scroll and select Save As. Save the log file somewhere on your computer that you know how to access (such as your desktop). Drag and drop the log file into the GitHub or Discord text box along with the bug report.
proton save log file

That’s all! You have successfully saved the log file and helped the developer solve your problem. The developer will review the log file and attempt to make any necessary corrections.


Read more articles about cryptocurrencies and mining at CRAZY-MINING.ORG

Do you like to read similar articles about cryptocurrencies and mining, do you want to support the author or ask questions? Be the first to know the news, subscribe to our telegram channel: CRYPTO WIKIES | Bitcoin & Altcoins Mining

Post Comment

You May Have Missed