Skip to content

SPK Staking

SPK staking enables users to stake their SPK tokens to secure Spark and earn staking rewards in return. Spark leverages Symbiotic’s staking infrastructure for SPK staking. This guide explains how staking works, how to participate, and important details about rewards and withdrawals.

What is SPK Staking?

SPK staking allows token holders to stake their SPK to secure Spark. In return, stakers earn Spark Points. The staked SPK helps increase the security of the system, by securing Spark token bridges and other future innovations for the protocol.

How do I stake SPK?

To stake SPK tokens:

  1. Navigate to the staking page at app.spark.fi/spk/staking and connect your wallet. Then click "Stake".

Staking page overview. Click "Stake" to start staking.

  1. Input the amount of SPK you wish to stake, and execute the transactions in the Actions pane.

Input the amount of SPK you wish to stake, and execute the transactions in the Actions pane.

  1. Once you have executed the transactions, you will get a confirmation.

Confirmation of the staking transaction.

  1. Rewards will start accruing immediately.

Overview of points earned.

What are the rewards?

How do I withdraw my stake?

To queue your staked SPK for a withdrawal:

  1. On the staking page, click "Unstake" in the main overview.

Click "Unstake" to queue your staked SPK for a withdrawal.

  1. Specify how much SPK to withdraw and execute the transactions in the UI.. Note: There is a minimum withdrawal delay of 2 weeks. The UI will show when the withdrawal can be claimed.

Unstaking pane

  1. Once the withdrawal is queued, you can see the withdrawal in the main overview.

Withdrawal queue overview

  1. Once the withdrawal delay has passed, you can click "Finalize" to withdraw your SPK.

Finalize withdrawal

  1. Execute the transaction in the UI to finalize the withdrawal.

Finalize withdrawal

  1. Once you have finalized the withdrawal, you can see the SPK in your wallet.

Withdrawal Process

Below is a more detailed explanation of the withdrawal process:

  • Once you initiate unstaking SPK, the SPK enters a withdrawal queue.
  • There is a minimum withdrawal delay of 2 weeks.
  • The delay can extend up to 4 weeks depending on when you withdraw.
  • The UI will show you when you are able to withdraw SPK to your wallet.
  • Execute the transaction in the UI to withdraw SPK to your wallet.

How does the withdrawal delay work?

The withdrawal delay is part of the underlying staking infrastructure provided by Symbiotic:

  • Withdrawals can only happen after the current epoch and the next one are finished.
  • Each epoch is set to two weeks.
  • There is always a minimum 2-week withdrawal delay and a maximum of 4 weeks delay depending on when you initiate the withdrawal.
Example:
  • User withdraws 7 days into epoch 38.
  • User cannot withdraw until epoch 39 ends.
  • Since each epoch is 14 days long, and the user is 7 days into epoch 38 they can withdraw their stake in 21 days (7 days remaining in epoch 38 + 14 days for epoch 39).

Will I earn Spark points while my stake is in the withdrawal queue?

Yes, users in the withdrawal queue will earn Spark points.

Why is there a withdrawal delay?

The withdrawal delay is a security feature that:

  • Provides guarantees of a certain stake size for predetermined periods.
  • Ensures systems can rely on stake size for minimum of 2 weeks in the future.
  • Prevents potential security issues of large instant withdrawals of stake.

What is the staked SPK used for?

The staked SPK is used to secure token bridges that are part of the Spark Liquidity Layer. Furthermore, the stake may be used to secure other future products of the Spark Ecosystem.

Staked SPK token (stSPK)

When you stake SPK, you will receive a staked SPK token (stSPK). This token is a representation of your stake. Keep this token safe as it is required to withdraw your stake.

Supported Networks and Token Addresses

Below are the only official deployments of staked SPK (stSPK). Beware of scammers and false staked SPK tokens.

NetworkTokenAddress
EthereumstSPK0xc6132FAF04627c8d05d6E759FAbB331Ef2D8F8fD

What are the risks?

Staking involves the risk of slashing. The specific mechanism for slashing depends on the product that is being secured. Once networks are integrated, more information on the mechanics will be made available.

Can I vote with my staked SPK?

Yes, users can vote with their full amount of SPK even when their SPK is staked.

What platform is used for staking?

Spark leverages Symbiotic as its staking platform. You can read more about the withdrawal delay and epoch system in their documentation.