> For the complete documentation index, see [llms.txt](https://jumoney.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jumoney.gitbook.io/docs/application/undefined/undefined.md).

# 스왑 모듈

**보상 체계의 확장성** 확보를 위해 고안한 포켓짐만의 특별한 모듈로서

앱 내 포인트인 <mark style="color:green;">**Kcal**</mark>와 자사 토큰인 <mark style="color:red;">**JUMONEY**</mark>와의 **스왑**을 지원합니다.

> ### Kcal -> Jumoney

<figure><img src="/files/LXGjNvmOxufaefAv64BK" alt=""><figcaption><p>Swap Module</p></figcaption></figure>

> ### Jumoney -> Kcal

<figure><img src="/files/G2bcHyCrNJRVNMikvqyV" alt=""><figcaption><p>Swap Module</p></figcaption></figure>

프로토콜 종류 : KCT

핵심 기술 : 토큰 + 포인트 연동 Q2E(Quest to Earn) 생태계 구축

**1. 클레이튼 기반의 토큰 발행**

\- Solidity 0.8.0 버전의 소스코드 활용

\- Mainnet : Cypress

\- Klaytn Api Service에 연동

**2. 포켓짐 내 포인트 생태계 구축**

\- 웰빙 퀘스트 달성 시 보상 포인트 지급 생태계

\- 포인트는 현금 가치에 고정(1Kcal = 5원)

**3. Klaytn Api Service를 활용하여 앱 내 스왑 모듈 개발**

\- 앱 내 Wallet 연동

\- 앱 내 스왑 기능 연동

**4. 포인트와 연동함으로써 토큰 사용처 확장성 확보**

\- 포인트 몰

\- 웰빙 제휴사(피트니스 시설, F\&B 업체 등)
