Stacking STX

A step-by-step guide on how to stack STX with Leather wallet.

To stack your tokens and contribute to the Stacks' consensus mechanism, you temporarily lock up your tokens. In return, you become eligible for rewards in BTC. There are different ways to stack and earn Bitcoin, including using an exchange, a non-custodial pool, or doing it yourself.

This guide will show you how to independently stack STX tokens using a non-custodial wallet called Leather.

🚧

Note:

The average time between blocks is about 10 minutes. It is common for transactions to remain pending between 2 minutes and 60 minutes.


Stacking with Leather (via Lockstacks)

Step 1: Setting up Leather

  1. Install and set up the Leather wallet.
  1. Click the menu button in the top right, and choose Change network. Select the network you want to stack on. For example, select Mainnet.

Step 2: Stacks STX via Lockstacks

  1. Once your Leather wallet is connected and you already have some STX, go to the Lockstacks site.
  2. Click the Connect wallet button.
  1. Connect your Leather wallet.
  1. Choose a Stacking option. In this case, we choose Stack in a pool.
  1. Choose the Custom Pool option since you will delegate to Blockdaemon as your Stacking pool provider. Enter Blockdaemon's pool operator address: SP21D6BW36TSGWAZS8K4JAJVTNXWKQN9G3TH5MG6A.

❗️

Note:

You can only join the Blockdaemon pool; setting up your own custom pool isn't possible at the momment.

  1. Enter the amount you want to pool. You must delegate at least 50 STX.

Please ensure you have enough STX to cover the transaction fees.

  1. Approve the transaction in your wallet and activate your stake.

Stacking with the Leather Desktop App

🚧

Note:

  • You must stack at least 50 STX.
  • Ensure you have enough STX to cover the transaction fees.
  • There is a waiting period between stacking cycles where you have to wait one cycle before stacking again from the same address.

If you're Stacking directly through Leather, follow these steps.

  1. Install Leather dekstop app here.
  2. Log in using your secret key or hardware device.
  3. Click the Get started button.
  1. Choose the Stack in a pool option.
  1. You'll be directed to the Stack in a pool screen.
    1. Step 1: Enter Blockdaemon's pool operator address SP21D6BW36TSGWAZS8K4JAJVTNXWKQN9G3TH5MG6A.
    2. Step 2: Set the amount of STX you want to stack.
    3. Step 3: Specify the number of cycles for the pool to stack your specified STX amount on your behalf.

❗️

Note:

You can only join the Blockdaemon pool; setting up your own custom pool isn't possible at the momment.

  1. You'll see all the details on the right side of the screen, including the transaction fee you need to cover.
  1. Select Confirm and lock to initiate Stacking with the information you've entered.
  2. Sign and confirm the transaction in your Leather wallet.
  3. You'll see a pending "Initiating Stacking" transaction on your home screen. Once confirmed, the specified amount you've chosen will be locked on the chain.

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.