> For the complete documentation index, see [llms.txt](https://docs.klaybank.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.klaybank.org/user-guide/klaybank-1/stake.md).

# Stake

Staking을 하기 위해서는 [Klaybank App](https://app.klaybank.org/stake)의 Stake 탭으로 이동합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FhqHI0umeHaTybvi8X62U%2F%5BSTAKE%5D%20tap.png?alt=media\&token=ea6afac3-f458-4316-a90e-c2d04a405921)

## Staking

### 1. Gurdian Vault 선택

Staking 하고자 하는 Gurdian Vault를 클릭합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FRNQLy47t2ZfZJGv8PR6r%2F%5BSTAKE%5D%20vault.png?alt=media\&token=57651c58-2826-4f30-b013-74f0b76323e5)

### 2. 수량 입력

Staking하고자 하는 KBT 수량을 입력하고 `STAKE` 버튼을 클릭합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2Fwvuxv33YBhGytw2E9fsn%2F%5BSTAKE%5D%20stake.png?alt=media\&token=fc7f0800-3aa5-46f2-9c89-081bd5f3193a)

### 3. Approve하기

각 Guardian Vault마다 최초 1번의 Approve가 필요합니다. `APPROVE` 버튼을 통해 Guardian Vault에 Approve합니다.&#x20;

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FsmUFUvZc4ZxGsxL1MzF5%2F%5BSTAKE%5D%20approve.png?alt=media\&token=f89c601a-bc2f-4fbe-8762-76a560d66b1d)

{% hint style="info" %}
Guardian Vault에 Approve를 한다는 것은 Guardian Vault가 KBT를 Staking하기 위한 절차일 뿐이지 Klaybank 팀이 Guardian Vault에 접근해 유저의 자금을 탈취할 수 있다는 의미는 아닙니다. 스테이킹 컨트랙트 보안감사를 진행중에 있으며 완료되는대로 보고서와 함께 코드를 공개할 예정입니다.
{% endhint %}

### 4. Approve 확인 및 Staking 

4-1. Approve 이후 버튼 하단에 Approve 트랜잭션의 상태와 Explorer를 통해 실 트랜잭션을 확인할 수 있습니다.

4-2. Approve가 완료(Confirm)된 후 `STAKE` 버튼을 통해 Staking을 진행합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FwWzjbYgGa5u0jKvHmR1S%2F%5BSTAKE%5D%20stake2.png?alt=media\&token=b9b3581a-ad3c-4319-b7de-c467f09d99b7)

### 5. Staking 완료

5-1. Approve와 마찬가지로 버튼 하단에서 Stake 트랜잭션의 상태를 확인합니다.

5-2. 트랜잭션이 완료(Confirm)되면 우측 `KBT Staked`에 성공적으로 Staking된 걸 확인합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FjkqERCBFKwuJVv5RBZvq%2F%5BSTAKE%5D%20stake%20done.png?alt=media\&token=37ee2ef9-18ac-4537-8111-219cac027a76)

## Activate Heatup

Staking된 자산을 Unstaking 하기 위해서는 Heatup을 활성화(Activate) 시켜서 Heatup Period라는 시간을 거쳐야합니다. 자세한 개념은 [핵심 기능의 Staking란](https://docs.klaybank.org/protocol/functions/stake)에서 확인하실 수 있습니다.

### 1.  Activate Heatup 페이지 이동

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FKxeGuhYBnDyHqX6eeuGm%2F%5BSTAKE%5D%20stake%20done2%20main.png?alt=media\&token=5b41b749-e456-424b-b531-59dd53238e61)

### 2. Heatup 활성화 시키기&#x20;

`ACTIVATE`를 눌러서 Heatup을 활성화 시킵니다.

![
](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FMqvUXuyl6Q4mYrXOb2DM%2F%5BSTAKE%5D%20activate.png?alt=media\&token=b607322d-e6ba-4733-9294-ac96e360ebb7)

### 3. Heatup 활성화 완료&#x20;

Activate 트랜잭션이 완료(Confirm)되면 우측의 `ACTIVATE HEATUP` 버튼이 사라지고 남은 Heatup Period가 표시됩니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FeMkp2Xm8ljBgaxWhAijf%2F%5BSTAKE%5D%20activate%20done%20.png?alt=media\&token=88bf84c7-1576-4d87-ba07-4799fc7c61f7)

## Unstaking

Heatup Period가 지나면 Unstake Window 동안 Staking한 KBT를 Unstake할 수 있습니다.

### 1. Heatup이 끝난 후 Unstaking 페이지 이동

우측의 `UNSTAKE NOW` 탭을 클릭 합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FfThJ0Yh4eYefg2ToVmCr%2F%5BSTAKE%5D%20unstake%20main.png?alt=media\&token=b695b5e8-19fc-46d1-ad5d-c826ddd429d8)

### 2. Unstaking

`UNSTAKE` 버튼을 눌러서 Staking된 KBT를 Unstake합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FUnA7QndAFfGiFTZnSWLE%2F%5BSTAKE%5D%20unstake.png?alt=media\&token=5fc3bb50-0431-4884-9e90-ce9e260dbe80)

### 3. Unstaking 완료

트랜잭션이 완료(Confirm)되면 우측 `KBT Staked`가 줄어든걸 확인하고 지갑에 KBT가 정상적으로 수령되었는지 확인합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2Flgl4N5SvVyBQ3KESUm43%2F%5BSTAKE%5D%20unstake%20done.png?alt=media\&token=bc1bbb97-58a9-4bb7-af92-cbab7b6ce110)

## Claim (보상 수령)

Claim(보상 수령)은 heatup period, unstake window와 상관없이 언제든 가능합니다. 자세한 내용은 [이곳](/protocol/functions/stake.md#claim)을 참고해주세요.

### 1. Claim 페이지 이동

우측의 `CLAIM`탭을 클릭 합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FqZlGQyFD7PmN6jtaT0g7%2F%5BSTAKE%5D%20claim%20main.png?alt=media\&token=47b6e972-3dcc-4be0-92cd-22eb664e0c5e)

### 2. Claim

`CLAIM`버튼을 눌러서 보상을 수령합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FS2hQLo1kIpfPoMuuSIso%2F%5BSTAKE%5D%20claim.png?alt=media\&token=679aa151-936f-4c91-ad98-f4678102e876)

### 3. Claim 완료

트랜잭션이 완료(Confirm)되면 우측 `Claimable sKBT`가 줄어들고 보상인 sKBT(10 days)가 수령되어 `KBT Staked`가 늘어난 걸 확인합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FZlCrAU33zG15AoIzyd3c%2F%5BSTAKE%5D%20claim%20done.png?alt=media\&token=350385c6-55f9-4c45-b006-5f775e8a2dab)
