I use my laptop to store some of my ADA. Unfortunately, running low on disk space, I cannot afford to store the whole ADA blockchain locally.
What are the options for people like me that need to run the Daedalus wallet on low disk space?
One solution I have found for now on macOS is to move part of the Daedalus files to an external volume.
To do that on macOS:
export EXTERNAL_DRIVE_PATH=/Volumes/<enter the drive name here>/Daedalus/chain
mkdir -p "$EXTERNAL_DRIVE_PATH"
mv "~/Library/Application Support/Daedalus Mainnet/chain/immutable" "$EXTERNAL_DRIVE_PATH/immutable"
ln -s "$EXTERNAL_DRIVE_PATH/immutable" "~/Library/Application Support/Daedalus Mainnet/chain/immutable"
These commands move the
~/Library/Application Support/Daedalus Mainnet/chain/immutable folder to an external drive and alias it back so that Daedalus knows where to write.
This solution might break in future versions of Daedalus, and I would only recommend it as a temporary workaround. Also, I assume disconnecting the drive with Daedalus still open would somehow break it but I haven't tested this scenario.
For Windows environment, this page on the Cardano forum has the solution. It works!