컨텐츠로 건너뛰기
J Tools 열기

Raydium CLMM

J Tools에서 Raydium 풀은 여러 DEX의 풀을 여는 LP 생성 안에서 만듭니다. 별도의 Raydium 터미널은 없습니다. 앱의 Raydium CLMM 만들기 페이지는 짧은 안내 페이지이고, 그 페이지의 LP 생성 열기 버튼을 누르면 이 경로가 선택된 상태로 LP 생성이 열려 거기서 출시합니다. 운영 중인 Raydium 경로는 세 가지입니다. Concentrated Liquidity(CLMM, 이 페이지에서 다루는 경로), Standard AMM(CPMM, 전체 범위, Token-2022 호환), 그리고 붙여 넣은 OpenBook 시장이나 도구가 만든 시장에 연결되는 Legacy AMM V4입니다.

CLMM 포지션은 집중 유동성입니다. 토큰 페어를 고르고, 초기 가격을 정하는 예치 수량을 입력하고, 수수료 등급과 자본을 일하게 할 가격 구간을 정한 뒤 서명합니다. 포지션은 저장해 둘 Pool ID와 함께 NFT로 돌아오며, 시장 가격이 고른 범위 안에 있는 동안 거래 수수료를 법니다.

무엇인가요

#무엇인가요

CLMM(집중 유동성 마켓 메이커) 포지션은 가격 곡선 전체가 아니라 특정 가격 범위 안에 넣는 유동성입니다. 전통적인 AMM에서는 예치금이 0부터 무한대까지 얇게 퍼지므로 대부분이 현재 가격에서 멀리 떨어져 거의 거래되지 않습니다. Raydium의 CLMM을 쓰면 같은 자본을 실제 거래가 거의 전부 일어나는 가격 주변의 좁은 구간에 모을 수 있습니다.

이 도구는 그 포지션을 만들어 제출해 줍니다. 베이스 토큰과 쿼트 토큰, 두 예치 수량(비율이 초기 가격), 수수료 등급, 하한·상한 가격을 정하면 됩니다. 서명하면 Raydium이 내 지분을 나타내는 Position NFT를 발행합니다. 이 NFT가 영수증 역할을 하며, 넣은 유동성의 양, 적용 범위, 쌓인 수수료를 기록합니다.

작동 원리

#작동-원리

집중 유동성 풀은 가격 축 전체를 틱이라는 개별 단계로 나눕니다. 포지션을 열 때는 하한 틱과 상한 틱 두 개를 고르고, 두 토큰을 예치해 그 두 지점 사이에서만 유동성을 공급합니다. 자본은 곡선 전체에 퍼지지 않고 그 구간에 모입니다.

시장 가격이 범위 안에 있는 동안 유동성은 활성 상태입니다. 트레이더가 그 유동성을 상대로 스왑하고, 내 구간을 거치는 거래마다 풀의 스왑 수수료를 받습니다. 돈이 한곳에 모여 있어 현재 가격의 활성 유동성에서 내 비중이 커지므로, 같은 예치금을 전체 범위 풀에 넣었을 때보다 수수료를 더 많이 가져갑니다.

예치하는 두 토큰의 비율은 현재 가격이 내 구간 안 어디에 있는지로 정해집니다. 가격이 가운데에 있으면 두 토큰을 고르게 넣습니다. 가격이 하한 근처면 포지션은 토큰 A 쪽으로, 상한 근처면 토큰 B 쪽으로 기웁니다. 범위 안에서 거래로 가격이 오르내리면 풀이 두 토큰을 자동으로 바꿔 가며 비율을 맞추는데, 비영구적 손실은 여기서 생깁니다. 가격이 범위를 완전히 벗어나면 포지션은 토큰 하나로 모두 바뀌고 가격이 돌아올 때까지 수수료를 벌지 않습니다.

고르는 수수료 등급은 풀이 받는 스왑 수수료로, 0.01%부터 4%까지입니다. 낮은 등급은 안정적인 페어에서 거래량을 더 끌어오고, 높은 등급은 얇거나 빠르게 움직이는 페어의 변동성을 보상합니다.

포지션은 내 지갑으로 발행된 Position NFT로 보유합니다. 나중에 수수료를 받거나, 유동성을 더하거나, 포지션을 정리할 때 이 NFT가 소유권을 증명하며, NFT를 옮기면 포지션도 함께 옮겨집니다. 범위 자체는 포지션이 존재하는 동안 고정됩니다. 구간을 옮기려면 포지션을 정리하고 새로 열어야 하지만, 기존 범위 안에서는 유동성을 계속 더할 수 있습니다. 플랫폼 수수료는 단순한 SOL 전송이며, 서명 전에 다른 모든 비용과 함께 항목별로 표시됩니다.

단계별 안내

  1. 지갑 연결과 토큰 페어 설정
  2. 예치 수량 입력
  3. 초기 가격 확인
  4. 수수료 등급 선택
  5. 가격 범위 설정
  6. 미리보기와 수수료 확인
  7. 포지션 생성 후 ID 저장

작동 방식

CLMM 포지션 구성 지갑이 여러 번 서명을 요청할 수 있음

  1. 가격과 수수료 등급으로 풀 생성 CLMM pool
  2. 범위를 하위 틱과 상위 틱으로 고정 tick range
  3. 두 토큰 예치, 비율은 가격이 결정 Token A + B
  4. Position NFT를 지갑으로 민트 Position NFT
  5. 플랫폼 수수료는 단순 SOL 전송 0.15 SOL
  6. 범위 안에서는 스왑 수수료 획득 in range
  7. 범위 밖: 한 토큰만 남고 수수료 없음 out of range

개설 완료, 풀 ID와 포지션 NFT 민트 저장 mainnet

원은 단계별 안내 단계, 사각형은 작동 방식 단계

언제 쓰나요

#언제-쓰나요
  • 유동성을 곡선 전체에 펼치지 않고 가격 구간에 모아, 가격이 범위 안에 있는 동안 1달러당 더 많은 수수료를 벌고 싶을 때.
  • Raydium에서 토큰 페어를 운영하면서 표준 AMM보다 촘촘하고 자본 효율이 높은 풀을 원할 때.
  • 유동성을 직접 관리하며, 가격이 가장자리로 다가가면 포지션을 지켜보고 다시 맞출 생각이 있을 때.
  • Raydium UI를 거치지 않고 한 화면에서 범위, 수수료 등급, 수량을 정하고 싶을 때.

더 단순한 전체 범위 풀이나 다른 DEX가 필요하면 LP 생성을 쓰세요. 이미 있는 풀에 유동성을 더하거나 빼려면 유동성 추가 또는 제거를 쓰세요. 집중 유동성과 수수료 등급이 AMM 전체 그림에서 어떤 자리인지는 DEX와 유동성을 보세요.

시작하기 전에

#시작하기-전에
  • 연결된 지갑(연결 방법). 지갑을 연결해야 포지션을 만들 수 있습니다.
  • 플랫폼 수수료, 계정 임대료, Solana 네트워크 수수료를 낼 만큼의 SOL.
  • 페어의 두 민트(베이스와 쿼트). 토큰 선택기에서 고르거나 민트 주소를 붙여 넣으면 됩니다.
  • 초기 가격과 원하는 하한·상한 가격에 대한 분명한 계획. 범위에는 그 가격이 들어가야 합니다.
  • 범위가 뜻하는 비율에 대략 맞게 지갑에 두 토큰을 모두 보유. 균형 잡힌 범위에는 양쪽이 모두 필요하고, 한쪽 경계로 치우친 범위는 한 토큰 쪽으로 기웁니다.

단계별 안내

#단계별-안내
  1. 지갑 연결과 토큰 페어 설정

    LP 생성을 열고 페이지 상단에서 지갑을 연결하세요. DEX 선택기의 Raydium 그룹에서 Concentrated Liquidity를 고르세요. 그다음 토큰 선택기로 베이스 민트와 쿼트 민트를 정하세요. 쿼트 프리셋은 SOL, USDC, USDT, BONK, JTO, RAY이고, 어떤 민트든 붙여 넣을 수 있으며, 양쪽에 같은 토큰은 쓸 수 없습니다.

  2. 예치 수량 입력

    베이스 금액과 쿼트 금액을 입력하세요. 둘 다 0보다 커야 합니다. 포지션 크기는 베이스 금액으로 정해지고, 가격과 범위에 따라 쿼트 쪽은 입력한 값보다 최대 5% 더 쓰일 수 있습니다.

  3. 초기 가격 확인

    초기 가격은 두 금액에서 계산되며, 베이스 토큰 1개당 쿼트 토큰 수로 표시됩니다. 페어가 이미 거래 중이면 시장 가격 사용으로 온체인 추정치를 채울 수 있고, 고급 모드에서는 숫자를 직접 지정할 수 있습니다. 시장과 동떨어진 가격으로 열면 풀이 열리는 순간 차익 거래를 부릅니다.

  4. 수수료 등급 선택

    스왑 수수료 등급 아홉 가지 중 하나를 고르세요: 0.01%, 0.02%, 0.03%, 0.04%, 0.05%, 0.25%, 1%, 2%, 4%. 단순 모드는 감지한 페어에 맞춰 고르고, 고급 모드에서는 직접 고릅니다. 낮은 등급은 안정적인 페어에, 높은 등급은 변동성이 크거나 거래가 적은 페어에 맞습니다. 페이지가 이 페어와 등급을 온체인에서 확인해, 자금이 든 풀이 이미 있으면 생성 버튼을 비활성화하고 그 사실을 알려 줍니다.

  5. 가격 범위 설정

    전체 범위, 밸런스드 ±20%, 타이트 ±5% 프리셋으로 범위를 채우거나, 고급 모드에서 최소·최대 가격을 정확히 입력하세요. 최솟값은 0보다, 최댓값은 최솟값보다 커야 합니다. 페이지는 범위에 초기 가격이 들어가는지 확인하지 않으니, 처음부터 수수료를 벌고 싶다면 직접 확인하세요.

  6. 미리보기와 수수료 확인

    실시간 미리보기에 경로, 페어, 수량, 초기 가격, 수수료 등급, 그리고 최소·현재·최대 가격을 표시한 범위 막대가 나옵니다. 서명 전 총 비용 카드에는 플랫폼 수수료, DEX 프로토콜 수수료, 예상 계정 임대료, 예상 네트워크 수수료, 합계가 나옵니다. 범위가 얼마나 좁은지 알 수 있도록 서명 전에 범위 막대를 확인하세요.

  7. 포지션 생성 후 ID 저장

    Concentrated Liquidity용 LP 생성 버튼을 누르세요. 앱은 지갑 승인 창이 최대 세 번 뜬다고 알려 줍니다. 풀, 풀 트랜잭션에 들어가지 못했을 때의 플랫폼 수수료, 그리고 포지션 순서입니다. 중간에 끊기면 생성을 다시 눌렀을 때 풀을 두 번 만들지 않고 빈 풀에서 이어서 진행합니다. 확정되면 결과 창에서 Pool ID와 LP Mint(포지션 NFT 민트)를 저장하고 Solscan에서 열어 보세요. 앱은 이 브라우저의 내 풀에도 포지션을 저장합니다.

LP 생성에서 Raydium CLMM 경로 열기 →

옵션 설명

#옵션-설명
  • 베이스 민트: 페어의 첫 번째 토큰. 선택기에서 고르거나 민트를 붙여 넣습니다. 같은 민트를 두 번 고르지 않도록 쿼트 토큰은 목록에서 빠집니다.
  • 쿼트 민트: 페어의 두 번째 토큰으로, 같은 방식으로 정합니다. 기본값은 SOL이고 USDC, USDT, BONK, JTO, RAY가 프리셋으로 있습니다.
  • 초기 가격: 시작 가격으로, 베이스 토큰 1개당 쿼트 토큰 수로 표시합니다. 고급 모드에서 직접 지정하지 않으면 두 금액에서 계산됩니다. 0보다 커야 합니다.
  • 가격 범위 최솟값: 가격 범위의 아래쪽 끝. 0보다 커야 합니다. 현재 가격보다 낮게 잡을수록 가격이 내려갈 때 범위를 벗어나기까지 여유가 커집니다.
  • 가격 범위 최댓값: 가격 범위의 위쪽 끝. 최솟값보다 커야 합니다. 미리보기의 범위 막대로 가격 주변 구간이 얼마나 넓은지 볼 수 있습니다.
  • 수수료 등급: 풀의 스왑 수수료 수준으로, 0.01%, 0.02%, 0.03%, 0.04%, 0.05%, 0.25%, 1%, 2%, 4% 중 하나입니다. 단순 모드는 감지한 페어에 맞춰 고릅니다. 페어의 변동성에 맞추세요. 0.01%는 안정적인 페어, 0.05%는 블루칩 페어, 0.25%는 변동성 있는 중형 토큰, 1% 이상은 얇거나 빠르게 움직이는 페어에 맞습니다. 등급마다 Raydium 풀 설정 하나에 대응하며, 운영 중인 설정이 없는 등급이면 실행이 멈추고 다른 등급을 고르라고 안내합니다.
  • 베이스 금액: 예치할 베이스 토큰 수량. 0보다 커야 합니다. 포지션 크기는 이 금액으로 정해집니다.
  • 쿼트 금액: 예치할 것으로 예상하는 쿼트 토큰 수량. 0보다 커야 하며, 포지션은 이보다 최대 5% 더 쓸 수 있습니다.

수수료 및 비용

#수수료-및-비용

현재 플랫폼 수수료: 집중 유동성 CLMM 경로 0.15 SOL. Raydium의 전체 범위 Standard AMM 경로는 0.1 SOL, Legacy AMM V4 경로는 0.12 SOL입니다. 금액은 앱에서 경로별로 고정되어 있고, LP 생성이 서명 전에 해당 금액을 비용 내역에 표시합니다.

비용금액
J Tools 플랫폼 수수료CLMM 경로 0.15 SOL(Standard AMM 0.1 SOL, Legacy V4 0.12 SOL)
Solana 네트워크 수수료검증자에게 가는 소액, 그리고 새 온체인 계정마다 드는 임대료

LP 생성에는 이 경로의 DEX 프로토콜 수수료가 표시되지 않습니다. 풀과 포지션 계정의 계정 임대료로 약 0.061 SOL을 예상하고, 트랜잭션마다 일반 Solana 네트워크 수수료(1센트에 한참 못 미침)가 붙습니다. 이 비용은 어느 것도 예치한 유동성에서 빠지지 않습니다.

흔한 실수와 문제 해결

#흔한-실수와-문제-해결
  • 가격 범위가 잘못됨. 최솟값은 0보다, 최댓값은 최솟값보다 커야 하며, 아니면 생성 버튼이 비활성화된 채로 남습니다. 틱 계산으로 표현할 수 없는 가격이나, 양 끝이 같은 틱으로 반올림될 만큼 좁은 범위는 포지션 전에 실행을 멈추고, 현재 가격에 더 가까운 값을 쓰거나 범위를 넓히라고 안내합니다.
  • 생성 버튼이 계속 비활성화됨. 생성에는 베이스 민트, 두 금액, 유효한 범위가 필요합니다. 이 페어와 수수료 등급에 자금이 든 CLMM 풀이 이미 있다고 페이지가 확인한 경우에도 비활성화됩니다. 그 풀에는 유동성 추가 / 제거로 유동성을 넣거나, 다른 수수료 등급을 고르세요.
  • 포지션이 범위 밖으로 표시됨. 오류가 아닙니다. 시장 가격이 상한 위나 하한 아래로 움직여, 포지션이 수수료 수익을 멈추고 토큰 하나로 바뀌었다는 뜻입니다. 가격이 구간 안으로 돌아오면 다시 벌기 시작하고, 아니면 포지션을 정리하고 새 경계로 다시 열 수 있습니다.
  • 비영구적 손실이 예상보다 큼. 좁은 CLMM 범위는 수수료 수입과 가격 괴리 손실을 함께 키웁니다. 가격이 범위와 반대 방향으로 크게 움직이면, 풀 안의 비율 조정 때문에 처음보다 약한 토큰을 더 많이 들고 있게 될 수 있습니다. 범위가 좁을수록 범위 안에서는 더 벌지만, 가격이 벗어나면 비영구적 손실을 더 크게 입습니다.

전체 목록과 코드별 의미는 오류 코드 참고를 보세요.

고급 팁

#고급-팁
  • 범위는 가운데에 두거나, 의도적으로 치우치게 두세요. 현재 가격을 가운데에 두면 두 토큰을 고르게 예치합니다. 구간을 가격 위나 아래로 치우치게 두면 주로 한 토큰으로 유동성을 공급할 수 있어, 방향에 대한 판단이 있거나 한쪽 토큰을 모으고 싶을 때 유용합니다.
  • 수수료 등급별 유동성을 살펴보세요. 한 페어에 수수료 등급이 다른 풀이 여러 개 있을 수 있습니다. 대개는 실제 거래량이 몰린 등급에 합류하는 편이 다른 등급에 얇은 풀을 새로 여는 것보다 더 법니다. 확정하기 전에 실제 거래가 어디서 일어나는지 확인하세요.

관련 도구

#관련-도구