The Vault
  • About
    • πŸš€Our Mission
    • πŸ”₯vSOL
    • ✨Points program
    • πŸ€“Contributors
    • πŸ”’Stake pool address
    • 🏦The Vault Fees
    • πŸ“ˆTokenomics
  • Validators
    • πŸ“ŠDelegation Strategy
    • πŸ’«Get stake from the pool!
    • βœ…Validator Allowlist
    • πŸ›‘οΈValidator Shield Initiative
    • 🏦Kamino Multiply Strategy
    • πŸ”Signing A Message
    • πŸͺ™LST Creator
    • βš™οΈLST Creator Widget
    • πŸ“šLST Creator API
    • πŸ›οΈValidator Application Process
    • πŸ“ƒWaitlist Criteria
    • β˜€οΈAllowlist Criteria
    • πŸ’»Validator Reward Claim Instructions
    • πŸ“¦Stake-as-a-Service (SaaS)
  • Users
    • 🎯Validator target stake
    • 🌊Liquid staking
    • πŸ“ˆStaking APY
    • πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦Multisig staking
    • πŸ””The Vault Discord
    • β˜€οΈDelayed LST unstaking in Solflare Wallet
    • πŸ‘»Delayed LST unstaking in Phantom Wallet
    • πŸ…Squads
    • πŸŽ–οΈUnits
  • πŸ”Risks
  • πŸ”—Links
Powered by GitBook
On this page
  • πŸ” Multisig Staking Made Simple
  • πŸ› οΈ Squads Export (Beta)
  • πŸš€ How to Use Squads Export
  • ⚠️ Beta Feature
  1. Users

Multisig staking

Collaborative staking solutions for communities with shared resources.

PreviousStaking APYNextThe Vault Discord

Last updated 3 months ago

The Vault supports communities with collectively controlled resources, enabling multisig staking directly through the user interface. Whether you're using a Squads wallet or another shared resource system, The Vault makes it seamless to participate in liquid staking.


πŸ” Multisig Staking Made Simple

For communities using multisig wallets, such as those managed by Squads, The Vault offers the ability to:

  • Stake and unstake SOL

  • Direct LST holdings to a community validator

This functionality is integrated with a Squads export feature, making it easy to manage community staking operations.


πŸ› οΈ Squads Export (Beta)

The staking, unstaking, and direct staking pages include a collapsible widget that generates a base58 encoded transaction (Tx). This transaction can be pasted directly into the Squads Tx Builder, eliminating the need to connect your wallet to The Vault.


πŸš€ How to Use Squads Export

Copy Your Squads Key

  • Locate your Squads key on the dashboard page of the Squads web application.

Ensure Correct Address

  • When generating the transaction, confirm that you are using your Squads wallet address, not a local wallet or one of the member addresses.

Set Transaction Details

  • Enter the amount of SOL you want to stake or unstake, or select the validator you want to direct your stake to on the direct staking page.

Paste Squads Wallet Address

  • Input your Squads wallet address into the β€œSquads Wallet Address” input box.

  • The base58 serialized Tx will appear in the β€œSerialized Tx” text box.

Copy the Serialized Transaction

  • Click the double-square icon at the top-right corner of the β€œSerialized Tx” text box to copy the transaction to your clipboard.

Open Squads Application

  • Navigate to Developers β†’ Tx Builder.

  • Click + Create Transaction at the top-right corner.

Add Instruction

  • Click + Add Instruction and select β€œImport from base58” in the popup menu.

  • Paste the copied transaction into the β€œBase58 encoded Tx” text box.

Verify the Transaction

  • Click Next and Add Instruction, then verify that the transaction details are accurate.

  • Optionally, simulate the transaction to review the output.

Initiate and Sign

  • Click Initiate Transaction to proceed.

  • Sign the transaction and continue as you would with any Squads transaction.

These instructions are designed to guide you through the process step by step. If you encounter any issues, refer to the accompanying visuals or reach out for support! πŸš€


⚠️ Beta Feature

This feature is still in Beta. If you encounter any issues or have questions, reach out to us on Discord for support.

Multisig staking has never been easierβ€”empowering communities to participate in liquid staking with transparency and control. πŸš€

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦