Restoring your wallet from a specified Block-height
==
<b>Step 1: Find your wallet's estimated Block-height</b>
The process of restoring/synchronizing a wallet can be achieved in a much more timely manner by including a starting block-height for our wallet's client to begin it's scan from
*(since our wallet scan no longer has to start from block 0, the sync process is much quicker)*.
To find the block-height of a current date, simply go <a href="https://explorer.turtlecoin.lol/tools.html">here</a>. A date-selection tool located at the bottom of the Turtle Coin Block Explorer's website.
In the following example, I remember making my wallet sometime in April of 2019. Thanks to the Block-chain Explorer we can easily find a suitable block-height to start are wallet-sync as exampled below:

As you can see, it gives us the block-height of "**1367900**" which we can utilize to synchronize our wallet in a much speedier manner <i>(Thanks to having a block-height to start our wallet scan from, our client no longer has to download the whole block-chain from it's genesis-block).</i>
---
<b>Step 2: Restoring your wallet from a specific block-height</b>
This guide covers both the Proton Wallet (GUI-based wallet) as well as Zedwallet (CLI-based wallet).
<h2 id="proton-wallet" style="text-align: center">Proton Wallet (GUI)</h2>
<ul>
<br><li>Begin by opening up the Proton Wallet Application. Under the menu options, select "<b>File</b>" and then choose the "<b>Restore</b>" option.</li><br>

<br><li>We have the option of restoring our wallet file from either our seed or our key file. In this example we will restore our wallet via our seed.</li>

<br><li>You will be asked to either enter your seed or select a wallet key. In this example we will use our seed we wrote down from when we first created our wallet to begin our restoration process as well as the scan height of "1367900" we discovered in Step #1.</li>

<br><li>Proton Wallet will show our Wallets address as a confirmation. If this address is wrong, simply go back and double-check that the seed/key file is correct. Simply click "Next" to continue. </li>

<br><li>You will be prompted for a new password to set for the wallet. Afterwards, simply click "Save Wallet As"</li>

<li>Congratulations, Our wallet is now restored!</li><br>
</ul>
---
<h2 id="zed-wallet" style="text-align: center">Zedwallet (CLI)</h2>
<ul>
<br><li><i>More info on Zedwallet can be found <a href="https://docs.turtlecoin.lol/guides/wallets/using-zedwallet">here</a>. Basic understanding of Zedwallet is a
prerequisite/presumed for this guide.</i></li><br>
<br><li>Begin by opening Zedwallet. You will be greeted by the following screen.</li><br>

<br><li>Since we wish to restore our wallet, we will select either option (3) or (4). In this example we will restore via our wallet seed, option 3. This will prompt us to enter our wallet's seed.</li>

<li>Next simply type in our starting block-height from Step #1.</li>

<br><li>Zed-wallet will begin scanning from our starting block-height.</li>

<li>Congratulations, Our wallet is now restored!</li>
</ul>