StakePoint
Solana DeFi Glossary
Definitions of key terms used in Solana DeFi, token locking, LP locking, and staking. Published by the StakePoint team.
Solana Program Library (SPL)
The official collection of on-chain programs maintained by the Solana team.
Definition
The Solana Program Library (SPL) is a collection of on-chain programs developed and maintained by the Solana Foundation and the open-source community. These programs provide foundational infrastructure used by the entire Solana ecosystem.
Key SPL programs include the Token Program (for SPL tokens), Token-2022 Program (for extended token functionality), Associated Token Account Program (for deterministic token account addressing), and Memo Program (for attaching messages to transactions).
The SPL is open source and deployed on Solana mainnet. All Solana wallets, DEXs, and DeFi applications use SPL programs as the underlying infrastructure for token operations.
StakePoint & Solana Program Library (SPL)
StakePoint's smart contract interacts with SPL programs for all token operations — transferring tokens into lock PDAs, distributing staking rewards, and managing Token-2022 fee collection all rely on SPL program instructions.
Related Pages
Frequently Asked Questions
What is the Solana Program Library?
The SPL is the official collection of on-chain programs for Solana, including the token program and ATA program that power all SPL token operations.
Does StakePoint use SPL programs?
Yes. StakePoint's smart contract uses SPL token and Token-2022 programs for all token transfers, reward distributions, and lock operations.
Related Terms
SPL Token
The standard token format on the Solana blockchain.
Token-2022
An upgraded Solana token standard supporting transfer taxes and custom extensions.
Associated Token Account (ATA)
A deterministic token account address for a given wallet and token mint on Solana.
Anchor Smart Contract
A Solana smart contract built using the Anchor framework.
Program Derived Address (PDA)
An on-chain Solana account controlled by a smart contract with no private key.