🔐Safety

Is zippySOL safe to use? Is rugging possible? These are relevant questions that we get asked a lot. So let us try and clarify how zippySOL works.

zippySOL is a liquid stake pool token which is provided by using the Solana Program Library (SPL) stake pool program. That program itself has been audited 9 times, so the program is itself has a high level of security. But it also means that if you hold zippySOL you can ALWAYS unstake it yourself using the on chain program - you do not actually need zippystake.org to unstake. You can unstake using the SPL Command Line Interface (CLI) if you would like, or you can use any of the Python, Typescript or Rust SDKs to do the same.

Unstaking using the CLI

  1. If you do not have your private key (for the wallet where you hold zippySOL) available as a .keypair file already then you need to export it from your wallet. If you use Phantom, here are instructions of how to do that https://edulanasca.hashnode.dev/how-to-export-a-private-key-from-phantom-to-a-keypair-file

  2. Use the withdraw-stake command from the CLI https://spl.solana.com/stake-pool/cli#withdraw-stake. For example use the following command to unstake 5 zippySOL: spl-stake-pool withdraw-stake DxRFpqBQBC2nKcvh14gD1eizCj9Xi7ruMR3nCR3Hvw8f 5

  3. After this you will have a native active stake account containing your SOL in your wallet. Deactivate it and then you can withdraw your SOL the next epoch. Here are instructions of how to do this in Phantom: https://help.phantom.app/hc/en-us/articles/4406374138771--Staking-Solana

Last updated