Sukhavati Testnet 4 Farming Tutorial (Windows & Linux)


Sukhavati Blockchain Github Page:

The Testnet 4 Release:

Step1: Download the Testnet 4 GUI client

Github Release Page:

Download the appropriate version according to your operating system. Linux and Windows are supported. Both CLI and GUI clients are available. The CLI client is more suitable for professional users and more flexible. This tutorial uses GUI clients as an example.

Since the testnet will be updated constantly, we suggest all users visit the Release page to download the latest version. This tutorial uses the latest version as an example.

For Linux, download the file: skt-gui-client-2.2.3-beta-linux-test.AppImage

For Windows, download the file:

Step 2: Decompress and grant permissions

For Windows:

Unzip the zip file into any folder you like. Note that all files must be extracted because the GUI client cannot be executed in a zip archive.

Locate the ‘Skt. exe’ and double-click it to run.

When you run ‘Skt.exe’ for the first time, you may be prompted to authorize:

Click “Run anyway”.

There may also be a prompt from your security software. Please authorize it to access the Internet.

For Linux:

The AppImage file doesn’t need to be decompressed, but you need to grant execute permission to it first.

1) Using command line

Locate the downloaded file and execute the following command:

$ chmod +x Skt-2.2.3-beta-linux-test.AppImage

2) Using GNOME desktop:

Right click the downloaded file and select Properties. Check the “Allow executing file as program” box in the Permissions tab of the pop-up window.

Now double-click the AppImage file to run.

Step 3: Select a data store directory

When you run the GUI client/wallet for the first time, you will be prompted in which directory to store Sukhavati Blockchain’s chain data and configuration files.

The default path is the ‘.skt’ directory in the current user’s home directory.

You can select an appropriate path according to your disk space status. The chain data will grow over time.

Step 4: Create a new account

Click ‘Create a new private key’.

Step 5: Keep your mnemonic phrase safe

Save the mnemonics in a safe place (note: the order of words is important) and click “Next”.

Step 6: Set a password

Set your wallet password and confirm.

Step 7: Syncing with the blockchain

Click on the account you just created, and you will be navigated to the Full Node page. You can view the status of your fullnode here. It should now be syncing with the chain. It will take some time to complete the sync.

Step 8: Create plots

Beginners Windows/Linux:

Plotting with the Chia client on Windows /Linux. Please Refer to the following video and graphic tutorials:

Experienced Linux Users:

If you have used the CLI tool of Chia, please refer to the following video:

Check out the official Chia documentation:

Step 9: Import Chia Private Key

Import the Chia Private Key.

Open the Chia client, copy the ‘Chia Private Key’ you want to import later.

Open the Sukhavati GUI Client, in the ‘Farm‘ page, click the three dots icon in the upper right corner, and select ’Import Chia Private Key‘.

We will provide the tool for offline importing later.

Step 10: Add plot directory to harvester

In the Farm page, click ‘Add Plot Directory’ in the ‘Your Harvester Network’ section, then select the directory where you store the fake plot files in the pop-up window. This will order the harvester to scan that directory and add plots in it. It may take some time to finish the scan.

When it’s done, you should see the Plot Count value in the Farm Page updated. This shows the number of plots imported by all the harvesters so far.

Step 11: Set the payout address

The payout address is where the block rewards will be sent to when you successfully produce a block.

In the Wallet page, click to copy your receive address.

In the Farm page, click the three dots icon on the upper right corner and select ‘Manage Farming Rewards’. Paste the ‘receive address‘ here and click save. The payout address for farming rewards should then be set.

Step 12: Start farming!

Now you can start farming! Just click ‘START’ in the Farm page.

Step 13: Transaction History

When you successfully produce a block, you will receive some block rewards. You can see the transaction in the ’History‘ section in the ’Wallets‘ page.

Step 14: Bind SKT to your plots and boost your rewards!

Introduction of Binding Rules:

The Sukhavati Network is compatible with the Chia plot files, so farmers who want to participate in Sukhavati Network can directly use their existing plots, which saves a lot of cost and energy. However, in order to prevent the potential attack from the existing huge farmers and to incentivize more long-term stable farmers, we designed the Binding mechanism, which is divided into two classes: the Basic Binding and the Full Binding.

The Basic Binding is a threshold to participate in SKT farming. To be used in the Sukhavati Network farming, a plot file must be bound with at least this amount of SKTs. The requirement for Basic Binding will be set relatively low to allow most farmers to be able to participate without burden. However, if an attacker were to attack the Sukhavati Network with a large amount of space, this in turn would incur a considerable cost for the attacker. Therefore it is able to protect the Sukhavati Network at the mechanism level.

The requirement of the Basic Binding at the genesis is 0 SKT/TiB, which means there is no threshold. After the netspace of Sukhavati Network reaches a certain level, the requirement of the Basic Binding will jump to 0.2 SKT/TiB, that is, for every 1TiB of plot space, 0.2 SKT is required to be bound to it. At that time, plots that do not meet the Basic Binding requirement will not be able to participate in the block production.

Full Binding is a way for farmers to become long-term stable consensus power in Sukhavati Network by binding more SKTs to their plot files.

When a full binding plot wins a block, the block rewards will be significantly increased by 100 times. The 20% of the extra rewards will be sent to the farmer immediately, and the remaining 80% of the extra rewards will vest in equal daily amounts over the following 180 days.

The Full Binding rules will take effect from the genesis block and the requirement is 10 SKT/TiB, which is 0.9903 SKT per K32 plot.

In the Bind section of the Wallet page, you can bind up to 800 plots in one transaction. The estimated amount of SKT that needs to be spent will be calculated automatically and shown on the card after you select what k-size and how many plots you would like to bind.

About Sukhavati Network

Sukhavati Network is a decentralized cloud network service that is focused on storage. The network is built on hardware-based Trusted Execution Environment (TEE) and the Substrate framework to inspire and incentivize improvements on distributed storage ecosystems.

Sukhavati creates a decentralized gateway that covers both Web 3.0 and Web 2.0 storage services. It allows unified data storage, retrieval, and management on Web 3.0 applications.




Telegram Channel:

Telegram Announcement Channel:





Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store