macOS
This guide will walk you through setting up walletd on macOS. At the end of this guide, you should have the following:
Installed Sia
walletdsoftwareFunctional Sia Wallet
Pre-requisites
Network Access:
walletdinteracts with the Sia network, so you need a stable internet connection and open network access to connect to the Sia blockchain.Operating System Compatibility: Ensure your macOS version is compatible with the
walletdsoftware. Check releases supported macOS versions.System Updates: Ensure that your macOS is up to date with the latest system updates, as these updates can contain important security fixes and improvements.
Getting walletd
walletdRemember to check which version to download to ensure it works correctly with your operating system. To do this, click on the Apple icon in the top left corner of your toolbar, then click on About This Mac. If the processor/chips says:
Intel -
MacOS AMD64M1 or M2 -
MacOS ARM64
Download the latest version of
walletdfor your operating system from the official website. For this guide, we'll be downloading the macOS version ofwalletd.Now that we have downloaded
walletd, you may need to unzip it.Double-click the downloaded
walletdzip file to unzip it if it hasn't done so automatically.Click on the newly unzipped directory.
Right-click on the path bar at the bottom of the Finder window and click Open in Terminal.
In the opened terminal window, move the
walletdbinary to/usr/local/binby running the following command and press enter:
sudo mv walletd /usr/local/binFinally, for good practice, create a folder on the home drive. This folder will be utilized specifically to store data related to the
walletdsoftware.
mkdir ~/walletdRunning walletd
walletdRun the following in your terminal command to start
walletd:
walletdYou will be prompted to input a API password. You choose this password, which can be anything you want. It will be used to unlock the walletd UI, via your browser, should be something secure and easy to remember. This value is not stored anywhere; you will need to re-enter it every time you start walletd.
After entering your desired
API password,walletdwill start.

You can now access the
walletdUI by opening a browser and going tohttp://localhost:9980.
Remember to leave the terminal window open while walletd is running. If you close the command prompt window, walletdwill stop.

Enter your API password you created in the previous step to unlock walletd.
Congratulations on successfully setting up walletd and taking a significant step towards securing your Siacoins.
Updating
It is imperative to keep your host up to date. New versions of walletd are released regularly and contain bug fixes and performance improvements.
To update:
Download the latest version of
walletdfrom the official website.Stop the
walletdservice withCmd+C.Unzip and replace
walletdwith the new versionRestart
walletd.
Last updated
Was this helpful?