StakePoint

Solana DeFi Glossary

Definitions of key terms used in Solana DeFi, token locking, LP locking, and staking. Published by the StakePoint team.

Glossary/Smart Contract

Smart Contract

Self-executing code deployed on a blockchain that runs automatically when conditions are met.

Definition

A smart contract is a self-executing program deployed on a blockchain that automatically executes actions when predefined conditions are met. Smart contracts run on-chain — they cannot be modified or stopped by any single party once deployed, and their execution is transparent and verifiable.

On Solana, smart contracts are called programs. They are written in Rust and compiled to run on Solana's runtime. Programs like token lockers and staking pools are examples of smart contracts that enforce specific rules — such as preventing token withdrawals before an unlock date.

Smart contracts eliminate the need for intermediaries in financial transactions. Because execution is automatic and on-chain, participants do not need to trust any third party — they only need to trust the code.

StakePoint & Smart Contract

StakePoint's token locker, LP locker, and staking pools are all implemented as Solana smart contracts (Anchor programs). The smart contract rules determine when and how tokens can be withdrawn — StakePoint has no ability to override these rules.

Frequently Asked Questions

What is a smart contract?

A smart contract is self-executing code on a blockchain that runs automatically when conditions are met, without requiring a third party.

How does StakePoint use smart contracts?

StakePoint's token locks and staking pools are enforced by Anchor smart contracts on Solana. The contracts determine when tokens can be withdrawn — StakePoint cannot override them.