How to make a snapshot


1. Close your wallet and open the directory where Veil is located

2. Zip: blocks, chainstate, indexes, zerocoin folders together to minimize space, or copy them out to another folder

3. If your blockchain cache becomes corrupted, just close wallet and copy the 4 backup folders back in the Veil directory and start wallet


Snapshot script for Linux


If you would like to automate this process or set it up to run on a schedule, the script below may help

1. Download the snapshot script from your Linux terminal

wget https://raw.githubusercontent.com/CryptoMaximalist/Veil-Tools/master/Snapshot.sh

2. Change file permission

chmod u+x Snapshot.sh

3. Edit the snapshot script

nano Snapshot.sh

4. Edit the veilBinaryLocation="" to your Veil binary location 

Example: veilBinaryLocation="$homeDir/veil-1.0.0/bin/"

5. Run the script

./Snapshot.sh

6. This will create your own snapshot in .veil folder and automatically start Veil deamon