Skip to main content

Using a Wallet Server

Troubleshooting

Below is a collection of issues which you may experience when running a wallet server, and the rectification steps required to fix the identified issues.


Fulcrum database corruption

In the event your Fulcrum database gets corrupted, you will need to run the following commands to erase the database and re-index.

It may take 1 to 2 days for Fulcrum to re-index, during which time you should wait before using any wallet connected to it. Once you observe all green checks on your DMT status page, you may continue to interact with your connected wallets.

cd ~/dojo-app/docker/my-dojo

Stop Dojo:

./dojo.sh stop

Delete Fulcrum Docker container:

docker container rm fulcrum

Delete Fulcrum Docker volume:

docker volume rm my-dojo_data-fulcrum

Run "upgrade" command to rebuild Fulcrum and re-index:

./dojo.sh upgrade

Once you see a constant stream of "node.js", "bitcoind", and "fulcrum" logs, the Fulcrum database has successfully been rebuilt and Fulcrum will start to re-index.

To exit the log screen, go:

    • ctrl + c