Zap Desktop - Getting started

This tutorial assumes you have already downloaded the new Zap Desktop v0.5.0 found here.

Step 1: Creating your wallet

Welcome! Once you’ve started Zap you will be prompted to create a wallet.

screenshot

For this tutorial you are going to select “Create”, which will take us through creating a Lightning enabled wallet on our machine.

Step 2: Save your wallet seed

Now you will see a 24 word seed. The seed is used to recover your wallet. Write this down and secure it somewhere safe. If anything ever happens to your machine or wallet you can always recover on-chain funds with this seed. Note that restoring from the seed will not allow you to recover funds that are stored in channels.

screenshot

Step 3: Verify your seed

Next, Zap will ask you to verify your seed by prompting you to enter three randomly selected words from your seed. Once entered correctly you’ll see the inputs turn green and you can proceed. If you’ve entered the words incorrectly the Zap UI will turn the inputs red.

screenshot

Step 4: Wallet password

Now you will set your wallet password. This password will be used to encrypt your wallet data. The password must be at least eight characters in length. You’ll use this password to unlock your wallet on start up. If you lose this password the only way to gain access to your wallet is by way of recovery via your 24 word seed. Please back up this password and keep it safe!

screenshot

Step 5: Wallet name

Now you can create your wallet name. Your wallet’s name will be used as a “handle” or “username” within your Zap Launchpad to help keep your wallet identifiable and organized now that Zap allows multiple wallets to be created. The wallet name is not broadcast to the network and is for internal use only.

screenshot

Step 6: Channel Backups

This is new to Zap. Channel backups allow you to backup the funds you have stored in channels. If you plan on opening channels and connecting with peers on the network, it is highly recommended that you backup your channels. In the event that your wallet is lost, recovering with the seed will only restore on-chain funds and all funds in channels will be lost. The channel backup file can be used to recover funds from your channels.

screenshot

You have the option to skip channel backups (not recommended) in addition to three distinct options:

It is important to note that your channel backup file is encrypted using a key derived from the your seed. This way, it is safe to upload your backup file to third-party services because the backup file cannot be used in isolation.

Step 7: Sync to the blockchain

Your node is now syncing to the blockchain. The syncing screen will display an address to deposit funds to while you’re waiting. The syncing screen also displays your wallet’s syncing progress and statistics below. You’ll only need to do a full sync once.

screenshot

Congrats! You’ve created a Zap wallet and are ready to have fun on the Lightning Network. Once you have channels open you can start transacting via Lightning 🍻😃