Skip to main content

Troubleshooting

Yerbascore Troubleshooting

Yerbascore Fails To Synchronize

Yerbascore can fail to synchronize for a few different reasons, the most common ones being:

  • A bad / invalid header or block locally. In your debug console > Peers you will see peers connecting and then being banned as a symptom.
  • Corrupted database files. Wallet will fail to progress on synchronization.
  • Errors related to .dat files, most commonly mncache.dat and sporks.dat.

To fix the first two issues it is best to resynchronize the wallet either from scratch or from bootstrap. Using the bootstrap is much faster. Either option starts with removing the following folders from Yerbascore data directory:

blocks
chainstate
evodb
llmq

If you want to resynchronize from scratch start the wallet now. If you want to use the bootstrap:

In most cases stopping the wallet and removing the mentioned .dat file is enough. If after starting the wallet you receive further .dat errors or the same .dat error then remove all .dat files except for any wallet.dat files, and start the wallet.

note

The first time starting Yerbascore progress will seem quite slow, this does not mean the wallet is not synchronizing, it can take up to a day for it to fully synchronize. The slow part is when it says "Synchronizing headers" after that it progresses much quicker.

Yerbascore is Showing Incorrect Balance

Go to Tools > Wallet Repair > Rescan blockchain files. Using CLI you can do this by using the -rescan flag when starting yerbasd:

./yerbasd -rescan

Fixing Long Synchronization Times

The first time you synchronize YerbasCore it can take up to a day to fully synchronize. You can reduce this time in most cases to less than one hour by using a bootstrap. We provide a bootstrap with our releases on Github for this reason, it is updated once per month. You can use the bootstrap like so:

  1. Download: (Yerbas bootstrap packages)[https://bootstrap.yerbas.org/]

  2. Stop wallet or daemon

    In your wallets data directory delete folders:

    blocks
    chainstate
    evodb
    llmq
  3. Unzip bootstrap and copy folder into your data directory

  4. Start wallet

Miscellaneous

If you are experiencing errors or having a hard time synchronizing the wallet and do not see your specific issue above removing all files in your Yerbascore data directory except:

  • wallet.dat files.
  • "backups" directory.
  • yerbas.conf if used.

Using the bootstrap will in most cases fix the problem. If not make sure you are using the correct wallet for your operating system. If you cannot resolve the issue don't hesitate to drop in on our Discord for support.