Stake Solana assets

As an owner or admin of your organisation, you can stake Solana assets in Liminal Vaults from cold MPC or multisig wallets. To enable staking for your organisation, reach out to the Liminal sales team at [email protected] to enable the feature in your organisation in Vaults. Once enabled, you can either create a new wallet or enable an existing wallet for staking. For a wallet, you have to create a staking account where your rewards and withdrawals will be deposited.

Staking Solana in Liminal is achieved through the following steps.

Enable staking for a wallet

Once staking is activated for your organisation, you have to first enable it for the Solana chain in the Liminal Vaults.

Take the following steps to enable staking for a wallet.

  1. Log into Vaults.
  2. Go to Staking.
  3. Locate the SOL asset and select Start Staking.


  1. In the Wallet field, select a Solana wallet.
  2. Check mark the Figment terms of service.
  3. Select Enable Staking.

  1. Enter the code to authenticate yourself.
  2. Refresh the page and you will see the wallet is enabled for staking.


Create a staking account

A staking account is a separate account created within a Solana wallet to stake, unstake assets, and collect rewards. You need to refill the account with the staking amount transferred from the wallet.

Take the following steps to create a staking account.

  1. Select Create Account to create an on-chain staking account for the wallet. Fill in the following fields:
    • Amount - Enter the amount you want to stake. Upon staking, this amount will be transferred from your main account of the wallet to the staking account.
    • Note - Add a short description about this transaction. (Optional)

  1. Select Next to save the details.
  2. Sign the transaction from mobile in case of MPC or Ledger in case of a multisig wallet.

Your initiated transaction needs to be approved by a minimum number of initiators and then signed by the minimum number of signers, as configured for the wallet.

To approve a transaction, the other initiators must take the following steps.

  1. Log into Vaults.
  2. Locate the pending transaction and select View.
  3. Under the Initiation tab, select Approve.
  4. Enter the code received in the Google Authenticator mobile app.
  5. Select Continue.

To sign a transaction, the other signers must take the following steps.

  1. Log into Vaults.
  2. Locate the pending transaction and select View.
  3. Under the Final Approval tab, select Approve.
  4. Enter the code received in the Google Authenticator mobile app.
  5. Select Continue.

Once the transaction is approved and successful, the staking amount is deducted from your total wallet balance and is reserved as the activation amount in your staking account. It will take approximately 2 days for your staked balance to start accruing rewards.


Stake Solana assets

Once the staking account is created for a Solana wallet, you can stake all the assets from the account.

Take the following steps to stake Solana assets.

  1. Go to Staking.
  2. Expand SOL asset.
  3. Select Stake for a staking account.

  1. Add a Note. (Optional)
  2. Select Next to confirm.

  1. Sign the transaction.

Your initiated transaction needs to be approved by a minimum number of initiators and then signed by the minimum number of signers, as configured for the wallet.

To approve a transaction, the other initiators must take the following steps.

  1. Log into Vaults.
  2. Locate the pending transaction and select View.
  3. Under the Initiation tab, select Approve.
  4. Enter the code received in the Google Authenticator mobile app.
  5. Select Continue.

To sign a transaction, the other signers must take the following steps.

  1. Log into Vaults.
  2. Locate the pending transaction and select View.
  3. Under the Final Approval tab, select Approve.
  4. Enter the code received in the Google Authenticator mobile app.
  5. Select Continue.

Once the transaction is approved and successful, you can see the activating amount after deducting the gas fee.