Sia Consensus Download

Download a recent copy of the Sia consensus database.


Benefits and Risks of Bootstraping the Database

Bootstrapping may be faster, but isn't as secure as synchronizing normally.

Last Updated August 14, 2020

When Sia is synchronizing, it's downloading the entire history of all the transactions and blocks on the Sia network piece by piece since the beginning, and verifying each piece along the way. This process is resource intensive, especially on traditional hard drives, and can take hours or even days to complete.

Downloading a consensus database file (also known as bootstrapping) makes your Sia client synchronize significantly faster. Because our database is updated daily, your client will only have to synchronize what's new over the last few hours. This can cut hours or days off your synchronization time. Because the database is also zipped and compressed, the file is smaller than normal to download, so you'll download it a little faster.

However, the risk to downloading a consensus database from any source is that you're accepting the transaction history of the Sia network as provided by that source. By downloading SiaSetup's consensus, you're trusting that we haven't made changes to the transaction history in the database file in order to take advantage of your Sia client somehow. This risk is fairly negligible - we would have to know which Sia node was yours, and then somehow interact with you by trying to get you to accept something like a transaction which we didn't have funds to cover or a bogus renting/hosting contract. On top of that, other clients would reject your node because it's consensus wouldn't agree with the rest of the network.

We can't give you much more than our word and the word of the general Sia community as to our reputation and the fact that our consensus database hasn't been tampered with (it hasn't). However, if for any reason you're concerned that our consensus database isn't trustworthy, simply don't download it, and synchronize your Sia client from scratch the way it's designed to be used. Synchronizing from the beginning is the most secure way to use Sia, and to know that you have an accurate history of network transactions that hasn't been tampered with - it's just a very slow process.

Bootstrapping versus Adding Nodes

You can download the consensus database below and use it in either a new Sia installation, or an installation that has been previously synchronized. A new installation will still take several hours on average to process the new database, but some time will be saved on downloading. If you've been previously synchronized within the last few months, this option is typically fairly fast.

If you want to synchronize Sia from the beginning but it's taking a while to get started, or you don't think data is downloading at the speed your internet connection is capable of due to lack of other nodes, you can add known nodes to your gateway module. Adding more nodes will give Sia more options to download the consensus from. However, synchronization can still take a while even with connections to additional nodes.

You can utilize one or both of these options to get your Sia client synchronized. See below for more information.

Option 1: Download Consensus File

Download the consensus database from SiaSetup or another source.

You can download and install a recent consensus database file to speed up synchronization. The details on the consensus database currently available are visible below. This option is best if you need to repair a Sia installation which was previously synchronized, though it will work with a clean installation as well.

This consensus download is intended for Sia v1.5.0+. It will not work with Sia v1.3.5 or lower ("SiaClassic"), ScPrime, or Hyperspace, and probably won't work with Sia versions below v1.4.0. It may not work for Sia versions v1.4.0 to v1.4.11. It is recommended that you download the latest version of Sia before bootstrapping.

SiaSetup.info Consensus Status
Timestamp:  2020-09-26 01:15:01 MDT (-0600)
Sia Client
	Version 1.5.0
	Git Revision 492f9b293
	Build Time   2020-08-05 18:06:35 -0400
Sia Daemon
	Version 1.5.0
	Git Revision 492f9b293
	Build Time   2020-08-05 18:06:35 -0400
Synced:     Yes
Block:      00000000000000018e76a1f82f7c88b020e9cefbe16f9cb82e77386e868b39df
Height:     279157
Target:     [0 0 0 0 0 0 0 3 149 133 56 185 93 213 232 21 19 152 143 217 18 95 128 66 126 197 181 155 157 105 52 19]
Difficulty: 5146879022402687264
SHA256:     6b497883a02a1cf447fdd89f7e9aeb12075931ea9e01498090987c7ce75850aa
Size (Raw): 20.55 GiB
Size (Zip): 9.59 GiB
Download Links

Use an option below to download the consensus bootstrap file. The warnings above about bootstrapping the consensus from any source still apply, and we can't guarantee the safety of using a consensus file from another source. We provide this information only as another resource, and are not affiliated with any of the websites listed here.

Download from SiaSetup.info ZIP

Download a ZIP file of the consensus directly from SiaSetup.info.

Download consensus.zip

Downloads: 1,289

Download from SiaStats.info ZIP

Download a ZIP file of the consensus directly from SiaStats.info (more info).

Download bootstrap.zip

Referrals: 33

Download from SiaHub.info GZIP

Download a GZIP file of the consensus directly from SiaHub.info (more info).

Download consensus.db.gz

Referrals: 30

The SiaSetup consensus can now be permanently found at https://siasetup.info/consensus.zip for easy inclusion in scripts and other projects. We recommend that when referring others to the consensus download, you refer them to this page so that they may read about the benefits and risks of bootstrapping the consensus themselves before deciding to do so.

Consensus Installation Instructions
  1. Download and install Sia if you haven't yet. You can find Sia downloads here.
  2. Open the Sia-UI or siad and let it start synchronizing if you haven't yet.
  3. Click on the About icon (i) > Open Data Folder, or see this FAQ topic and navigate to the location of Sia's internal data files. Keep this folder open.
  4. Close Sia completely - right-click the Sia icon in the system tray and select Quit.
  5. Download one of the consensus archives above.
  6. Extract consensus.db from the consensus archive you downloaded above and place it in \sia\consensus\ - the consensus folder is found in the folder that you opened earlier through Sia. Replace the existing consensus.db file with the one from the zip.
  7. Open Sia again and let it process the new consensus. This may take some time.

When opening Sia after installing the downloaded consensus database, you may see this message:

This message may appear after installing the bootstrapped consensus.

This message may display for an hour or more, especially if you've just downloaded and opened Sia for the first time. While the consensus database provided here is nearly up to date, Sia still has to go through and build other things from the database (such as current renter/host status), which can take some time. You may also see resource use on your computer peak, particularly memory utilization. As long as the update message is displayed and no other error message is seen, Sia is working as intended and you simply need to wait and let it finish what it's doing. On a modern system with a solid state drive, this process was measured to take about an hour.

Option 2: Manually Add Nodes

Add a few nodes to your Sia client to get synchronization going.

If your Sia client is having trouble starting to synchronize or staying synchronized, you can manually add nodes to your gateway database. This will allow Sia to connect to the known nodes more quickly, instead of having to wait to find nodes. You can check your gateway list by typing gateway list into the Terminal of the Sia-UI or using siac. Consider adding more if you don't have more than one or two listed. By default, Sia tries to maintain a connection with 8 nodes in order to stay synchronized.

Currently Visible Nodes

These nodes are the nodes that SiaSetup's Sia installation can see, updated nightly. These nodes are not validated or endorsed by SiaSetup, and no guarantee is made in terms of their availability or reputability. Add them at your own risk.

SiaSetup.info Outbound Nodes
Sia nodes connected to SiaSetup.info as of 2020-09-26 01:15:01 MDT (-0600)
Version  Outbound  Address
1.4.10   Yes       94.137.140.42:9981
1.5.0    Yes       63.141.254.178:9981
1.4.11   Yes       46.105.96.188:9981
1.3.7    Yes       [2600:3c01::f03c:91ff:fed5:3de2]:9991
1.3.7    Yes       198.74.50.84:9991
1.5.0    Yes       217.76.27.226:9981
1.4.1    Yes       95.216.116.164:9981
1.5.0    Yes       194.158.75.92:9981
Installation Instructions

Pick a node above, ideally one that matches your Sia version. Use the Terminal (>) icon at the top of Sia-UI or siac and run the command gateway connect 000.000.000.000:9981, replacing the underlined section with one of the node addresses from our list above. Note that the port number at the end may vary for some nodes. You can repeat this process for each node you want to add.


Find these tools useful? Please consider supporting SiaSetup!
SiaSetup provides a daily consensus database zipped to 50% of its normal size to help you save bandwidth and synchronize Sia faster. In addition to the other tools and services we provide, this all requires decent dedicated hardware, which is a significant monthly expense out of our own pocket. If you're able to Support SiaSetup, it incentivizes us to create more tools and continue providing services such as the consensus download. Thank you!