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.
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:
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:
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.
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.
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.
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)
Right click the file
Click on Properties.
Click on Permissions.
Check the box next to Allow executing file as program.
Using the command line (CLI)
Open a terminal in the directory where the appimage file is stored.
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:
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
Click Filein the top left corner and then New(or click Ctrl + Non your keyboard)
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.
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
Click Filein the top left corner and then Open(or click Ctrl + Oon your keyboard)
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
Click Filein the top left corner.
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
Enter your private spending key
Enter private view key
(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.
Click Import.
Choose a directory and a name to save the wallet.
If the wallet was successfully restored, you will receive a confirmation message:
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
Enter a mnemonic phrase;
(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.
Click Import.
Choose a directory and a name to save the wallet
If the wallet was successfully restored, you will receive a confirmation message:
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.
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.
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.
Sending transactions
To send TurtleCoin™:
Click on the Sendtab
Enter/paste the address you want to send the TRTL to
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.
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.
Press onSend
Confirm the details and click OKif you agree with the transaction. Otherwise, click Cancelor press escon the keyboard.
If the transaction was successful, you will receive a confirmation message:
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
Launch Proton Wallet as usual. You should be greeted with a login screen.
Sign in wallet. Your wallet transaction history should be displayed. Click the gear settings button in the top right corner.
The settings page should open. In the left menu, click the “Wallet” tab to go to the wallet settings.
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.
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.
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.
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.
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