이 페이지는 AI 자동 번역입니다. 모든 내용은 영문판을 기준으로 합니다.영문판 보기 →
핵심 도구
Solana CLI
Solana 클러스터와 상호작용하기 위한 공식 명령행 인터페이스 — 지갑 관리, RPC 호출, 프로그램 배포. 설치:SPL Token CLI
SPL Token / Token-2022 작업을 위한 공식 CLI — 민트 생성, 토큰 발행, 양도. 설치 (Solana CLI에 포함):Anchor CLI
Raydium IDL 가져오기, 클라이언트 구성, 프로그램 검증에 필요합니다. 설치:TypeScript 설정
Raydium의 기본 통합 경로입니다.패키지
| 패키지 | 버전 |
|---|---|
@solana/web3.js | ≥1.95 |
@solana/spl-token | ≥0.4 |
@coral-xyz/anchor | ≥0.30 |
@raydium-io/raydium-sdk-v2 | ≥0.2.42-alpha |
최소 스크립트
sdk-api/typescript-sdk를 참조하세요.
Rust 설정
CPI 통합 및 온체인 프로그램용입니다.도구 체인
Raydium CPI 통합용 프로그램 Cargo.toml
"cpi" 피처는 CPI 헬퍼와 함께 cpi 모듈을 가져옵니다 (raydium_cp_swap::cpi::swap_base_input(...) 사용 가능). sdk-api/rust-cpi를 참조하세요.
Python 설정
보조 통합 경로 — 봇 개발자에게 일반적입니다.패키지
| 패키지 | 버전 |
|---|---|
solders | ≥0.21 |
solana-py | ≥0.34 |
anchorpy | ≥0.21 |
raydium-py | ≥0.2.1 |
최소 스크립트
sdk-api/python-integration를 참조하세요.
RPC 엔드포인트
공용 메인넷 RPC (api.mainnet-beta.solana.com)는 심각한 속도 제한이 있으며 부하가 있으면 스로틀됩니다. 비자명한 사용을 위해 프라이빗 엔드포인트를 확보하세요:
| 제공자 | 설명 |
|---|---|
| Helius | 가장 인기 있음; 관대한 무료 티어. |
| Triton | 엔터프라이즈; 프리미엄 가격, 안정적. |
| QuickNode | 견고함; 낮은 지연 시간. |
| 자체 RPC 노드 | 월 약 $500의 하드웨어 비용; 완전한 제어. |
getProgramAccounts— 제한 없는 스캔은 비용이 많이 드니; 일부 제공자는 스캔당 게이트 또는 요금 부과.getPriorityFeeEstimate— Helius 전용 엔드포인트; 다른 제공자는 동등한 기능 보유.geyser/ WebSocket 스트리밍 — 저지연 봇에 필요; 모든 제공자가 노출하지는 않음.
Devnet 및 Localnet
Devnet
Solana의 공용 테스트 클러스터. Raydium은 부분적인 devnet 배포를 가지고 있습니다:- 테스트용 CPMM 풀 존재.
- AMM v4는 역사적 devnet 풀 보유.
- CLMM은 몇 가지 데모 풀 보유.
- Farm v6 배포됨.
cluster: "devnet"을 통해 devnet을 지원합니다:
Forked 메인넷 상태를 사용한 Localnet
현실적인 테스트를 위해 메인넷 상태를 로컬 검증자로 포크합니다:- 실제 Raydium 프로그램에 대해 CPI 통합을 단위 테스트.
- 수정된 파라미터로 거래 재실행하여 디버깅.
- 대규모 합성 거래량으로 스트레스 테스트.
프로젝트 템플릿
TypeScript 통합 스타터
package.json:
Anchor CPI 프로그램 스타터
유용한 CLI 유틸리티
solana-keygen
모든 계정 읽기
프로그램 로그
거래 검사
환경 정리
목적별 별도 지갑
- 개발 지갑: 테스트넷 SOL 보유, 구성에 사용.
- 프로덕션 지갑: 실제 SOL 보유, 배포/멀티시그 제출에만 사용.
- 봇용 핫 지갑: 소액, 제한된 권한.
.env 패턴
버전 고정
모든 Solana 에코시스템 의존성을 고정합니다. 에코시스템은 빠르게 움직이고;@solana/web3.js의 마이너 버전 범프는 이전에 주요 변경을 도입했습니다. package-lock.json / Cargo.lock을 종교적으로 사용하세요.
포인터
sdk-api/typescript-sdk— TypeScript SDK 레퍼런스.sdk-api/rust-cpi— Rust CPI 사용법.sdk-api/python-integration— Python 설정.solana-fundamentals/programs-and-anchor— Anchor 배경.

