소개
Sui 블록체인은 병렬 실행과 낮은 지연 시간으로 유명한 고성능 레이어 1 블록체인입니다. Cetus 프로토콜은 Uniswap이나 Curve와 유사한 Sui 생태계 내 탈중앙화 유동성 프로토콜로, 효율적인 AMM(Automated MM (Market Making)) 메커니즘에 중점을 둡니다. 스테이블 풀은 Cetus에서 스테이블코인을 위해 특별히 설계된 유동성 풀 유형입니다. 상수 합 함수 또는 하이브리드 모델을 사용하여 비영구적 손실을 최소화하므로 USDC 및 USDT와 같은 안정적인 자산 거래에 적합합니다.
이 튜토리얼은 Sui 메인넷에서 Cetus 스테이블코인 풀을 생성하는 방법을 안내합니다. 두 가지 방법이 제시됩니다. 하나는 Sui 개발 지식과 기본적인 Move 프로그래밍 언어 기술이 필요하고, 다른 하나는 전문 지식이 필요 없는 GTokenTool 원클릭 토큰 발행 플랫폼을 사용합니다. 참고: 블록체인 운영에는 위험이 따릅니다. 지갑을 백업하고 테스트넷에서 연습해 보세요. 풀을 생성하면 가스 요금이 발생할 수 있으므로 유동성 공급을 신중하게 검토해야 합니다.
필수 조건
시작하기 전에 다음 사항이 있는지 확인하세요.
1. Sui Wallet: Sui Wallet(예: Sui Wallet 브라우저 확장 프로그램)을 설치하거나 Sui CLI를 사용하세요. 지갑에 충분한 SUI 토큰(가스 요금으로 최소 10~20 SUI)이 있는지 확인하세요.
2. Sui CLI 도구: Sui CLI(버전 1.0 이상)를 설치하세요. 다음 명령을 사용하여 설치하세요.
설치 확인: sui — 버전.
3. Node.js 및 npm(스크립트 자동화를 사용하는 경우 선택 사항): 보조 도구용.
4. Cetus SDK: Cetus 저장소를 복제하거나 npm을 통해 Cetus SDK를 설치합니다.
5. 스테이블코인 자산: 풀에 추가할 스테이블코인(예: Sui의 USDC)을 준비하고 충분한 유동성(최소 1,000 USD 상당)을 확보합니다.
6. 개발 환경: Move 플러그인이 있는 VS Code, Sui Move 언어에 익숙함.
7. 네트워크: 이 튜토리얼은 Sui 메인넷을 위한 것입니다. 테스트를 위해 테스트넷으로 전환하세요.
경고: 풀을 생성한 후 유동성을 제공하기 전에 Cetus 계약의 보안을 확인하세요.
방법 1
1단계: Sui CLI 및 Wallet 설정
1. Sui CLI 초기화:
2. 지갑을 가져오거나 생성합니다.
- CLI를 사용하는 경우: sui keytool import … (니모닉 문구에서 가져오기).
- 지갑이 Sui Wallet 확장 프로그램에 연결되어 있는지 확인하고 CLI 액세스 권한을 부여하세요.
3. 잔액 확인:
SUI가 부족하면 거래소 통해 이체하세요.
2단계: Cetus 안정화 풀 구조 이해
Cetus 스테이블 풀은 CLMM(Concentrated Liquidity Market Maker)의 변형을 사용하며 다중 자산 스테이블 풀(2~4개 토큰)을 지원합니다. 주요 매개변수는 다음과 같습니다.
- 틱 간격: 가격 범위를 제어합니다(안정성 풀은 일반적으로 1~10입니다).
- 초기 가격: 고정된 자산을 기준으로 합니다(예: 1 USDC = 1 USDT).
- 비용 비율: 안정화 풀에는 0.01%-0.05%가 권장됩니다.
3단계: 이사 계약서를 준비합니다(맞춤형인 경우).
Cetus는 기성 SDK를 제공하지만 사용자 정의 풀이 필요한 경우 Move 모듈을 작성해야 합니다.
1. 새로운 Sui Move 프로젝트를 만듭니다.
2. sources/ 디렉토리에 stable_pool.move를 만듭니다.
참고: 이는 단순화된 예시입니다. 실제 예시에서는 Cetus SDK의 `createPool` 함수를 사용합니다. 컴파일 테스트: `sui move build`.
4단계: Cetus SDK를 사용하여 풀 만들기
1. 종속성을 설치하고 SDK를 구성합니다.
2. createPool.js 생성 스크립트를 작성합니다.
3. 스크립트를 실행합니다.
이렇게 하면 풀이 생성되고 풀 ID가 반환됩니다.
5단계: 초기 유동성 추가
풀을 생성한 후, 활성화를 위해 유동성을 제공합니다.
1. SDK의 addLiquidity 함수를 사용합니다.
2. 토큰 승인: 지갑이 Cetus 계약을 승인하여 스테이블코인을 사용할 수 있는지 확인하세요.
3. 확인: Sui Explorer(https://suiexplorer.com)를 사용하여 풀 상태를 확인하세요.
6단계: 테스트 및 배포
1. 테스트넷 테스트: 테스트넷으로 전환하여 단계를 반복합니다. 탭에서 테스트넷 SUI를 가져옵니다.
2. 메인넷 배포: 모든 매개변수를 확인한 후 메인넷에서 실행합니다.
3. 모니터링: Cetus 대시보드(https://app.cetus.zone)를 사용하여 풀 APR과 거래량을 추적하세요.
방법 2
1. 지갑을 연결하세요
유동성 생성: https://sui.gtokentool.com/zh-CN/LiquidityManagement/createPool
유동성 생성 페이지에서 오른쪽 상단의 메인 네트워크를 선택하고 지갑을 연결하세요. 스위트 지갑을 사용하는 것이 좋습니다.
2. 기본 토큰을 선택하세요
기본 토큰을 선택하면 기본 토큰의 잔액이 아래에 표시됩니다.
3. 견적 토큰을 선택하세요
견적 토큰을 선택하면 해당 견적 토큰의 잔액이 아래에 표시됩니다.
4. 초기 가격 설정
5. 풀에 추가할 토큰의 수를 입력하세요.
풀에 추가할 토큰의 수를 입력하면 기본 토큰의 수가 자동으로 계산됩니다.
6. "만들기"를 클릭하세요
지갑이 나타나면 "확인"을 클릭하세요. 거래 해시가 성공적인 거래 아래에 표시됩니다. 해시를 클릭하면 블록체인 탐색기로 이동하여 해당 거래를 확인할 수 있습니다.
결론적으로
축하합니다! Sui에 Cetus 스테이블 풀을 생성하셨습니다. 이를 통해 거래 수수료 공유를 통해 수동 소득을 창출할 수 있습니다. Cetus의 인센티브 프로그램(예: Farms)을 계속해서 살펴보세요.



