# SPL Token Staking

## 🧱 SPL Token Staking by GOTM Labz

**Flexible, On-Chain Staking Protocol for SPL Tokens**

**GOTM Labz** offers a lightweight, efficient staking protocol built specifically for **SPL tokens** on **Solana**, enabling token holders to **lock their tokens** for rewards, perks, or progression. Designed with modularity and security in mind, it provides a seamless experience for both projects and users looking to build long-term engagement and utility.

***

## ⚙️ Core Features:

* **Token Locking:** Users stake (lock) SPL tokens and receive rewards over time or at maturity.
* **Reward Pools:** Projects can set up multiple vaults distributing additional SPL tokens
* **Custom Durations:** Stake periods can be flexible or fixed (e.g., 7, 30, 90 days) or linear scale with options for early withdrawal penalties.
* **Non-Custodial Design:** Users always retain ownership via staking accounts — no need for third-party custody.

***

## 💥 How It Works:

1. **User holds SPL tokens (e.g., $GOTM, $gotmSOL).**\
   These are the primary tokens eligible for staking.
2. **User stakes tokens via the dApp.**\
   The tokens are locked into the staking contract and tracked by a staking account.
3. **Rewards accumulate over time.**\
   Based on the duration staked and pool configuration, the user earns rewards.
4. **User unstakes when ready.**\
   Tokens and rewards are withdrawn back to the user’s wallet — or re-invested into another staking contract.

***

## 🧩 Use Cases:

* **Loyalty Rewards:** Encourage long-term holding and reduce sell pressure with tiered APR systems.
* **Access Tiers:** Gate premium features, whitelists, or in-game content behind staked token requirements.
* **Boost Mechanics:** Pair staking with other on-chain mechanics (e.g., upgraded NFTs, loot crates, or XP multipliers).
* **NFT Utility:** Holders of specific NFTs can get boosted staking rates or bonus rewards.

***

## 🔐 Security & Transparency:

* All staking logic is executed on-chain with transparent source code.
* Projects can publish staking dashboards with real-time metrics: total staked, rewards pending, top stakers, and more.
* GOTM Labz tools follow Solana best practices for token accounting and contract safety.

***

## 🎮**Gamified Staking Experience**

Why just stake when you can **climb the ranks** and earn glory? With GOTM Labz staking, users enter a dynamic leaderboard system where your weighted staking power and activity influence your **rank among other stakers**. The higher you climb, the more prestige (and rewards) you can unlock. Users can choose to hide their details from the leaderboard in the profile section.

***

## 🏆 **Bounties & Surprise Prizes**

Forget fixed timelines and predictable outcomes. At any moment, **bounties** can drop -- Keep your eyes peeled and your tokens staked. **Prizes can range from rare NFTs, bonus tokens.**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wp.gotmlabz.io/spl-token-staking/spl-token-staking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
