> For the complete documentation index, see [llms.txt](https://docs.luckaton.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.luckaton.com/staking-101/staking-dapp/components.md).

# Components

## Staking Components

### <mark style="color:purple;">**Claim**</mark>

**Overview:** The Luckaton ($LUKT) Claim Rewards functionality is designed with a focus on providing users with flexibility and efficiency. It champions user autonomy by allowing investors to claim their staking rewards manually at any time, offering instant access and control over their accrued earnings.

#### <mark style="color:blue;">**Dual Claiming System:**</mark>

* **Manual Claiming:** Users can initiate the claim process at their discretion, ensuring they can access their rewards when needed.
* **Automatic Claiming:** In tandem with manual claiming, the system is designed to automatically claim rewards for users during staking or unstaking actions. This ensures users effectively receive their rewards without additional steps, simplifying asset management within the $LUKT ecosystem.

### <mark style="color:purple;">**Stake**</mark>

**Functionality:** The Staking feature in Luckaton ($LUKT) is optimized for ease of use and effectiveness. It grants users the flexibility to stake a specific amount of tokens or utilize a one-click option to stake all available tokens. This feature not only facilitates the growth of their investment but also integrates smoothly with the ecosystem, offering an efficient and straightforward method to increase their participation on the $LUKT platform.

### <mark style="color:purple;">**Unstake**</mark>

**Procedure:** The Unstaking process in Luckaton ($LUKT) prioritizes security and transparency. Initiating an unstake requires user authorization, emphasizing our dedication to security and personal control over digital assets. Following authorization, an on-chain transaction is necessary to complete the withdrawal of tokens from the staking contract.

#### <mark style="color:blue;">**Unstaking Method: Complete Withdrawal**</mark>

To maintain simplicity and security, the platform mandates that users unstake their total holdings, disallowing partial withdrawals. This policy is designed to ensure a straightforward and unambiguous transaction process, aligning with our goal to deliver a user-friendly and secure investment experience within the $LUKT ecosystem.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.luckaton.com/staking-101/staking-dapp/components.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
