> For the complete documentation index, see [llms.txt](https://docs.hann.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hann.finance/ja/protocol/bkaia-and-hnkaia.md).

# bKAIAとHNKAIA

KAIAをステークしてbKAIAを受け取り、出金リクエストを請求し、HNKAIAをラップ・アンラップする方法

**bKAIA**は、KAIAをステークするボールトの持分を表すリキッドステーキングトークンです。**HNKAIA**は、複数のKaiaリキッドステーキングトークンを保有するバスケットの持分です。どちらもステーキング資産を送金可能なトークンとして保有できます。

| 項目      | bKAIA                    | HNKAIA                               |
| ------- | ------------------------ | ------------------------------------ |
| 裏付け資産   | bKAIAステーキングボールトが管理するKAIA | HNKAIAボールトが保有するリキッドステーキングトークン        |
| 取得方法    | KAIAをステーク                | ラップ画面でKAIA、bKAIA、stKAIA、wgcKAIAを預け入れ |
| 報酬の反映   | 1持分あたりのKAIA価値が変化         | バスケットのKAIA換算価値が変化                    |
| アプリでの出金 | アンステークを申請し、待機後にKAIAを請求   | ボールトの保有トークンを持分比率で受け取り                |

## KAIAをステークしてbKAIAを受け取る

1. **ステーキング**画面（`/staking`）を開き、ウォレットを接続して**ステーク**を選択します。
2. KAIAの数量を入力します。取引手数料に使うKAIAを残してください。**最大**入力ではアプリのガス予備分が差し引かれます。
3. 受け取るbKAIAの見積数量と最低受取数量を確認し、ウォレットで取引を承認します。
4. 取引が成功すると、ボールトがウォレットにbKAIAを発行します。トークン追加ボタンでウォレットのトークン一覧にbKAIAを登録できます。

ネイティブKAIAをステーキングボールトへ直接送るため、この預け入れにERC-20の利用承認はありません。ボールトは設定されたステーキングノードを通じてKAIAを委任します。

bKAIAは非リベース型の持分トークンです。ステーキング報酬はbKAIAあたりの裏付けKAIA数量に反映され、報酬の発生によってウォレットのbKAIA数量が自動的に増えることはありません。交換レートには、ボールトの管理資産、発行持分数、成功報酬の計算が反映されます。署名前の表示数量は現在のレートと預け入れシミュレーションから計算されます。

画面のステーキングAPYは直近7日間の収益を年率換算した値です。報酬はステーキングの運用成績とネットワークの報酬規則によって変動します。

## アンステークしてKAIAを受け取る

![ステーキング持分を出金チケットに変え、待機後にネイティブKAIAを受け取る流れ](https://3703202746-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FijRIWLhwa2WiTrn7wCdn%2Fuploads%2Fgit-blob-518d7998da372d1fd21d2f4bcdf042e4ac01c504%2Fstaking-withdrawal.svg?alt=media)

*bKAIAのアンステークを申請 → チケットが請求可能になるまで待機 → KAIAを請求。*

### リクエストを作成する

1. ステーキング画面で**アンステーク**を選択します。
2. **bKAIA**の数量を入力し、見積KAIA数量を確認します。アンステークリクエストの最低資産価値は**0.1 KAIA**です。
3. ウォレットでアンステーク取引を承認します。
4. **アンステーク状況**で新しいリクエストを確認します。

ボールトはリクエストに使った持分を焼却し、出金を処理するステーキングノードごとにチケットを作成します。1回の申請から複数のチケットが作成されることがあります。申請取引によって出金手続きが始まり、KAIAはその後の請求取引で支払われます。

ステーキングノードが申請額の一部を受け付ける場合や、そのノードのリクエスト作成に失敗する場合があります。この場合、受け付けた額に対応する持分が焼却され、残りのbKAIAはウォレットに残ります。残額を再申請する前に、作成されたチケットとウォレット残高を確認してください。取引レシートが成功でも新しいチケットがなければ、出金リクエストは作成されていません。

### 待機して請求する

各チケットの支払可能時刻と請求期限は、対応するステーキングノードが決めます。**アンステーク状況**には保留中の数量、請求可能な数量、リクエスト状態が表示されます。同じ取引で作成されたチケットでも、請求可能になる時刻は異なることがあります。

| 状態            | 意味                             | 操作                        |
| ------------- | ------------------------------ | ------------------------- |
| 保留中           | ステーキング資産の出金を待っている状態            | 請求可能になるまで待機               |
| 請求可能          | KAIAを受け取れる状態                   | **すべて請求**を選択し、ウォレットで承認    |
| 精算が必要         | 期限切れリクエストの最終ステーキング状態を確認する状態    | **精算**を選択                 |
| 復元が必要         | キャンセルされたステーキングリクエストに未払い持分が残る状態 | **ステークを復元**を選択            |
| 復元完了 / 一部復元完了 | 未払いのbKAIA持分が復元された状態            | 復元されたbKAIA残高と支払い済みKAIAを確認 |

**すべて請求**は、請求可能なチケットをまとめて処理します。チケットが多い場合はアプリが複数のバッチに分け、バッチごとに取引を送信します。1バッチで一部のチケットが処理され、残りが保留になる場合や、1チケットの一部だけが支払われる場合があります。結果画面に処理内容が表示され、未払い分は支払いまたは持分復元が完了するまでリクエストに残ります。

請求期限後の精算では、ステーキングリクエストを支払いまたは持分復元へ進めます。持分復元では、未払い分に対応する焼却済みbKAIAを再発行します。支払い済みのKAIAはそのまま維持されます。作成したアンステークリクエストをユーザーがキャンセルするボタンはありません。

## HNKAIAにラップする

![stKAIA、wgcKAIA、bKAIAをバスケットに入れてHNKAIAを発行し、アンラップ時にはバスケット資産を比例配分で受け取る流れ](https://3703202746-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FijRIWLhwa2WiTrn7wCdn%2Fuploads%2Fgit-blob-49ea0f7e688c3bac86a85ff3759c489c7b5e6f08%2Fhnkaia-basket.svg?alt=media)

*HNKAIAはstKAIA、wgcKAIA、bKAIAのバスケット全体の持分です。アンラップ時点の保有トークンを持分比率で受け取ります。*

**ラップ**画面（`/wrap`）では、KAIA、bKAIA、stKAIA、wgcKAIAを入力資産として選択できます。各リキッドステーキングトークンは登録された償還レートでKAIA価値に換算され、HNKAIAの持分価値には保有資産全体が反映されます。

| 入力資産                 | 預け入れ経路                                      | ウォレット承認                  |
| -------------------- | ------------------------------------------- | ------------------------ |
| ネイティブKAIA            | bKAIAにステークした後、HNKAIAに預け入れ                   | 取引承認。ネイティブ数量にはトークン利用承認なし |
| WKAIA残高を使うKAIA入力     | WKAIAを優先してアンラップし、ステーク・預け入れ。不足分はネイティブKAIAを使用 | WKAIAの利用許可と預け入れ取引        |
| bKAIA、stKAIA、wgcKAIA | 選択したトークンをHNKAIAボールトに預け入れ                    | トークンの利用許可と預け入れ取引         |

1. **ラップ**画面を開き、**ラップ**を選択します。
2. 入力資産を選び、数量を入力します。
3. 入力数量、見積HNKAIA数量、交換レート、承認内容を確認します。KAIA入力ではWKAIA残高を優先して使用し、残りのネイティブKAIA数量が表示されます。
4. ウォレットで利用許可と預け入れ取引を実行します。取引が成功するとウォレットにHNKAIAが発行されます。

Permit2経路では、トークンのPermit2利用を承認した後、預け入れコントラクトが指定数量を取得するための署名を行います。直接承認の経路では、HNKAIAボールトまたはKAIA預け入れコントラクトに利用許可を与えます。確認画面には選択したトークンと承認先が表示されます。入力全額をWKAIAや他のトークンで払う場合も、ガス用のネイティブKAIAを残してください。

表示される発行数量は見積もりです。実際の預け入れには実行時の償還レートとボールト残高が使われます。この画面から預け入れるKAIAは、bKAIAに変換されてからバスケットに入ります。HNKAIAボールトがこの入力をネイティブKAIAとして保有することはありません。

## HNKAIAをアンラップする

1. ラップ画面で**アンラップ**を選択します。
2. HNKAIAの数量を入力し、**受け取る**欄に表示される各トークンの数量を確認します。
3. 取引を承認します。ボールトはHNKAIAを焼却し、保有トークンを持分比率でウォレットに送ります。

アプリは`redeemProRata`を呼び出します。登録された各トークンの受取数量は次のとおりです。

```
トークン受取数量 = 切り捨て(ボールトの対象トークン残高 × 償還HNKAIA / 償還前HNKAIA総供給量)
```

計算にはトークンの整数単位を使用し、端数を切り捨てます。受取比率はボールト残高で決まるため、最初に預け入れた資産と受け取る資産は一致するとは限りません。ボールト残高が0のトークンは支払われません。

バスケット償還には**HNKAIA償還手数料がなく**、価格オラクルの計算を使わずにトークン残高から配分します。HNKAIAの価格に基づく預け入れと単一資産償還が一時停止されても、バスケット償還は維持されます。別の単一資産コントラクト償還には0.3%の手数料がかかり、選択した出力資産の流動性が必要です。アプリのアンラップ操作はバスケット償還を使います。

受け取ったbKAIAをネイティブKAIAに戻すには、上記のアンステーク申請と請求手続きを行います。stKAIAとwgcKAIAには各ステーキング事業者の償還規則が適用されます。市場で交換する場合は、取引流動性と見積もりのスリッページが適用されます。

## 手数料とHann Financeでの利用

| 項目                 | 費用の仕組み                                                      |
| ------------------ | ----------------------------------------------------------- |
| ウォレット取引            | 承認、ステーク、出金申請、請求、ラップ、アンラップにKAIAガスを使用                         |
| bKAIA成功報酬          | ボールトの`performanceFeeBps`をハイウォーターマークに基づく利益計算に適用し、報酬受取先に持分を発行 |
| bKAIA請求            | 請求モジュールの別途請求手数料なし                                           |
| HNKAIAバスケット償還      | 償還手数料なし                                                     |
| HNKAIA単一資産コントラクト償還 | 総出力数量から30bp、すなわち0.3%を控除                                     |

bKAIA成功報酬の割合は`performanceFeeBps / 100`%です。成功報酬は持分計算に反映され、預入元本の一定割合として差し引かれることはありません。

HNKAIAはUSDHN借入ブランチの担保です。bKAIAをHNKAIAにラップしてから、借入ポジションを作成したり既存ポジションに担保を追加したりできます。負債と担保の管理は[借入と清算](/ja/protocol/borrowing-and-liquidation.md)、借入と再投資を繰り返す方法は[ループ戦略](/ja/protocol/loops.md)で説明しています。

HNKAIAはLayerZero OFTアダプターを使ったチェーン間送金にも対応しています。ハブチェーンのアダプターはHNKAIA持分をロック・解除し、LSTバスケットの償還やステーキング出金は実行しません。

ステーキングの運用成績、ネットワークのステーキング規則とペナルティ、取引流動性、コントラクトの動作が資産に影響します。市場価格はボールトの償還価値と異なることがあります。HNKAIAを使うと、バスケットボールトと原資産トークンのコントラクトがステーキング経路に加わります。[リスク](/ja/security/risk-disclosure.md)では、これらの資産条件と借入リスクを説明しています。


---

# 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.hann.finance/ja/protocol/bkaia-and-hnkaia.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.
