5 releases (stable)
2.0.0 | Mar 12, 2025 |
---|---|
1.0.2 | Dec 17, 2024 |
1.0.1 | Jan 19, 2024 |
1.0.0 | Oct 20, 2023 |
0.0.1 | Aug 21, 2023 |
#2 in #withdraw
322 downloads per month
Used in spl-single-pool-cli
235KB
2K
SLoC
Contains (ELF lib, 695KB) tests/fixtures/mpl_token_metadata.so
A program for liquid staking with a single validator
Solana Program Library Single-Validator Stake Pool
The single-validator stake pool program is an upcoming SPL program that enables liquid staking with zero fees, no counterparty, and 100% capital efficiency.
The program defines a canonical pool for every vote account, which can be initialized permissionlessly, and mints tokens in exchange for stake delegated to its designated validator.
The program is a stripped-down adaptation of the existing multi-validator stake pool program, with approximately 80% less code, to minimize execution risk.
On launch, users will only be able to deposit and withdraw active stake, but pending future stake program development, we hope to support instant sol deposits and withdrawals as well.
Dependencies
~11–20MB
~303K SLoC