> 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/bond.md).

# Bond

Bond 기능은 [Klaybank App의 Bond 탭](https://app.klaybank.org/bond)에서 진행할 수 있습니다.

## Bonding 메인 페이지

### 1. Bond 탭으로 이동하기

Klaybank App > BOND 탭으로 이동하세요.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FGssMs389l5SwFeBqxZhb%2F%5BBOND%5D%20bonding-1.png?alt=media\&token=0e81836d-cf5f-4c80-9720-99d5c874a0f5)

### 2. 지갑 연결하기

우측 상단의 “CONNECT WALLET” 버튼을 클릭하여 지갑을 연결하세요.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FgZtJBtZOWgkWwQtkazgF%2F%5BBOND%5D%20bonding-2.png?alt=media\&token=c2dc46d6-384d-4c9a-b746-f7240c901859)

### 3. Bond 선택하기

참여하려는 유동성 풀에 해당하는 “Bond” 버튼을 클릭하여 Bonding에 참여할 수 있습니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FXDQ0wRkCDg4a1XxLMB6g%2F%5BBOND%5D%20bonding-3.png?alt=media\&token=df9deecb-c2d6-4fbe-97b6-a02ab5690830)

* Treasury Balance: Bond Sale을 통해 Klaybank 프로토콜의 Treasury가 현재 보유한 자산의 가치입니다.
* KBT Price: 현재 KBT의 시장 가격(오라클 가격)입니다.
* Visit Liquidity Pool: 클릭하면 Klyabank가 지원하는 DEX의 유동성 풀로 이동합니다.
* Price: Bond Sale을 통해 판매되는 KBT의 할인된 가격입니다.
* ROI: KBT의 시장 가격 대비 Bonding을 통해 할인된 가격으로 구매했을 때의 수익률입니다.
* Purchased: Bond Sale을 통해 Klaybank 프로토콜이 채권을 판매한 자산의 가치입니다.

## Bond

### 1. 유동성 공급하기

Bond를 통해 KBT을 구매하려면 LP 토큰이 필요합니다. 원하는 Bond의 “Visit Liquidity Pool” 버튼을 클릭하여 Klaybank가 지원하는 DEX로 이동한 후, 해당 유동성 풀에 유동성을 공급하세요.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FApKVku0cSJuIVFhmYoOS%2F%5BBOND%5D%20bond-1.png?alt=media\&token=62e3960a-809f-4fa1-8555-f5a1c7fff588)

### 2. Bond 선택하기

DEX에서 유동성을 공급하여 얻은 LP 토큰을 통해 Bond 할 수 있게 되었습니다. 원하는 Bond를 선택하고 “Bond” 버튼을 클릭합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FcoldZp1USlh8SmumP3qQ%2F%5BBOND%5D%20bond-2.png?alt=media\&token=a6824917-6eee-4848-abab-0ff9804b3d24)

### 3. Bond 탭

“Bond” 탭에서 Bond 할 수 있습니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FjjhpWLACwvVvTq1W90R5%2F%5BBOND%5D%20bond-3.png?alt=media\&token=84f40780-1435-459d-bab7-ed4015860e20)

* Bond Price: 현재 Bond Sale을 통해 구매할 수 있는 KBT의 할인 가격입니다.
* KBT Price: 현재 KBT의 시장 가격(오라클 가격)입니다.
* Your Balance: 현재 사용자가 소유한 LP 토큰의 수량입니다.
* You Will Get: 입력한 amount의 LP 토큰으로 구매하게 되는 KBT의 수량입니다.
* Max You Can Buy: 한 트랜잭션으로 구매할 수 있는 KBT의 최대 수량입니다.
* ROI: KBT의 시장 가격 대비 Bonding을 통해 할인된 가격으로 구매했을 때의 수익률입니다.
* Vesting Term: 구매한 KBT가 배분되는 총 기간입니다.
* Minimum Purchase: KBT의 최소 구매 수량입니다.

### 4. Approve 트랜잭션 전송하기

만약, 해당 Bond에 대해 처음으로 Bond를 진행하는 것이라면 Approve를 먼저 수행해야 합니다. “Approve” 버튼을 눌러 지불할 LP 토큰을 Bonding 컨트랙트로 안전하게 이동시킬 수 있도록 하는 트랜잭션을 전송합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FgejxkVuBpmPncGg3QKU2%2F%5BBOND%5D%20bond-4.png?alt=media\&token=4ab27a15-1340-428f-a666-268e279d616b)

### 5. Bond 수량 입력하기

Approve가 완료되면 “Approve” 버튼이 “Bond” 버튼으로 변경됩니다. Bond로 지불하려는 LP 토큰의 수량을 입력합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FjzBLVEGw9A7NfnxA1Ysm%2F%5BBOND%5D%20bond-5.png?alt=media\&token=feff07b0-2a42-496b-9fc6-f1d49a496f43)

### 6. 최대 체결 가격 오차(Slippage) 설정하기

Approve가 완료되면 “Approve” 버튼이 “Bond” 버튼으로 변경됩니다. Bond로 지불하려는 LP 토큰의 수량을 입력합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2F7M6jkhdbAwulAi4zVRPl%2F%5BBOND%5D%20bond-6.png?alt=media\&token=931e34d2-14fa-49bb-a349-be156b78b92d)

### 7. 최대 체결 가격 오차(Slippage) 입력하기

입력한 값 내의 체결 가격 오차를 허용합니다. 이는 Bond를 통해 구매할 KBT 수량과 실제 체결되는 KBT 수량의 차이가 설정값보다 클 경우 거래가 체결되지 않음을 의미합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FstGqvbB7SeRoQRZ7gwCQ%2F%5BBOND%5D%20bond-7.png?alt=media\&token=3027264c-bb06-403a-8baf-c52380cee28b)

### 8. Bond 트랜잭션 전송하기

“Bond” 버튼을 눌러 Bond 트랜잭션을 전송합니다. Bond를 통해 구매한 KBT 수량은 redeem 탭에서 확인 가능합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FR9EnA20mS4XuxT5Q8DJW%2F%5BBOND%5D%20bond-8.png?alt=media\&token=a9abb983-1305-47f6-ac4b-ead1c1b1eef9)

### 9. Zap을 이용하는 Bond하기

만약, LP 토큰이 준비되지 않았다면, Zap을 이용해 사용자가 지갑에 갖고 있는 토큰으로 바로 Bond에 참여할 수 있습니다. “Bond with Zap” 버튼을 눌러 Zap으로 이동합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FI1E8qKPnln88UsA2XKcL%2F%5BBOND%5D%20bond-9.png?alt=media\&token=68f85553-72db-42fd-a587-abc24a2b0570)

### 10. Zap으로 Bond 할 수량 입력하기

Bond에 지불할 토큰을 선택하고 수량을 입력합니다. Zap은 현재 풍부한 유동성이 확보된 KLAY, KBT, KUSDT를 지원합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FLuG1gyXpcGiVt1PhOK0O%2F%5BBOND%5D%20bond-10.png?alt=media\&token=e894ee0f-fc25-4d9f-a6f8-475ef2dde15f)

* Destination token: KBT를 구매하기 위해 지불할 LP 토큰을 의미합니다.
* Slippage Tolerance: 현재 설정된 최대 체결 가격 오차입니다. 현재 예상되는 교환 비율과 실제 체결되는 교환 비율의 차이가 설정값보다 클 경우 거래가 체결되지 않습니다.
* Your Balance: 선택한 토큰에 대한 사용자의 현재 보유량입니다.
* Minimum Received Amount: 사용자가 입력한 토큰 수량으로 지불하는 LP 토큰의 최소 수량입니다. 유동성 풀의 교환비로 예측되는 LP 토큰의 수량에 최대 체결 가격 오차가 적용된 값입니다.
* Approximately you will get: 입력한 amount의 토큰으로 구매하게 되는 KBT의 수량입니다.
* Max You Can Buy: 한 트랜잭션으로 구매할 수 있는 KBT의 최대 수량입니다.
* ROI: KBT의 시장 가격 대비 Bonding을 통해 할인된 가격으로 구매했을 때의 수익률입니다.
* Minimum purchase: KBT의 최소 구매 수량입니다.

### 11. Zap의 최대 체결 가격 오차(Slippage) 설정하기

우측 상단의 “Slippage 설정” 버튼을 클릭하여 최대 체결 가격 오차(Slippage)를 설정합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2Fpu0xEKFEG3QtqK5pnsym%2F%5BBOND%5D%20bond-11.png?alt=media\&token=22f2d3ac-5597-4c21-a40c-96ecbe181421)

### 12. Zap의 최대 체결 가격 오차(Slippage) 입력하기

입력한 값 내의 체결 가격 오차를 허용합니다. 이는 Zap을 통해 유동성 공급을 위해 교환할 때 원하는 교환 비율과 실제 체결되는 교환 비율의 차이가 설정값보다 클 경우 거래가 체결되지 않음을 의미합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FgB2chDJj21aCUUNnUgYy%2F%5BBOND%5D%20bond-12.png?alt=media\&token=b31e89cf-2998-42d7-bf0d-429a9269c375)

### 13. Zap으로 Bond 트랜잭션 전송하기

“Bond” 버튼을 눌러 Bond 트랜잭션을 전송합니다. Bond를 통해 구매한 KBT 수량은 redeem 탭에서 확인 가능합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FL1t5cpukyhFqZd0Q4uFE%2F%5BBOND%5D%20bond-13.png?alt=media\&token=52fd7478-9f7f-449c-b2a2-831f912450b1)

## Redeem

### 1. Redeem 탭

KBT를 수령할 Bond를 클릭하고 “Redeem” 탭을 클릭합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FBw0vM4sVAmUaVP7jIhWg%2F%5BBOND%5D%20redeem-1.png?alt=media\&token=39e8b1a5-7256-4689-acf5-2b16e36c7d25)

* Bond Price: 현재 Bond Sale을 통해 구매할 수 있는 KBT의 할인 가격입니다.
* KBT Price: 현재 KBT의 시장 가격(오라클 가격)입니다.
* Pending Rewards: 앞으로 배분될 KBT의 수량입니다.
* Claimable Rewards: 현재 배분되어 수령 가능한 KBT의 수량입니다.
* Time until fully vested: Bond Sale을 통해 구매한 KBT가 모두 배분될 때까지 남은 시간입니다.
* ROI: KBT의 시장 가격 대비 Bonding을 통해 할인된 가격으로 구매했을 때의 수익률입니다.
* Vesting Term: Bond Sale을 통해 구매한 KBT가 모두 배분되기까지 걸리는 시간입니다.

### 2. 배분된 KBT Claim하기

“Claim” 버튼을 클릭하여 수령 가능한 KBT를 지갑으로 즉시 수령하거나, “Claim and Autostake” 버튼을 클릭하여 10 Days Guarding Vault로 바로 Staking 할 수 있습니다. 둘 중 원하는 방식을 클릭하여 트랜잭션을 전송합니다.

![](https://1588138884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSEmzO32OosXLfHq4LKuJ%2Fuploads%2FDjmxb6WlWER3SlVSvgVl%2F%5BBOND%5D%20redeem-2.png?alt=media\&token=90e61541-f763-4716-8db2-1ccfff276114)
