Repolode
orca-so

orca-so/whirlpools

Solana의 오픈소스 집중형 유동성 AMM 스마트 컨트랙트로, 연동을 위한 Rust 및 TypeScript SDK를 제공합니다.

스타
564
포크
362
열린 이슈
70
마지막 커밋
3일 전

어떤 프로젝트인가요?

Whirlpools는 Solana 블록체인에서 스마트 컨트랙트로 구현된 집중형 유동성 자동화 마켓 메이커(AMM)입니다. 유동성 공급자는 원하는 가격 범위에 자본을 배치할 수 있으며, 이를 통해 기존의 상수 곱 풀보다 해당 가격대에서 더 깊은 유동성을 바탕으로 거래를 체결할 수 있습니다.

이 저장소에는 Rust 온체인 프로그램과 여러 SDK가 포함되어 있습니다. TypeScript용 @orca-so/whirlpools와 Rust용 orca_whirlpools 같은 고수준 패키지는 대부분의 사용 사례를 지원하며, 특정 연동을 위한 저수준 클라이언트와 핵심 수학·호가 산출 패키지도 제공됩니다. Solana Web3.js 기반 프로젝트에는 레거시 TypeScript SDK를 사용할 수 있습니다.

프로그램은 메인넷과 devnet의 고정 주소에 배포되어 있으며, 온체인 바이너리의 해시를 소스 코드와 대조할 수 있도록 검증 가능한 빌드를 사용합니다. 여러 보안 업체가 프로그램을 감사했습니다.

핵심 기능

  • 01Solana에서 원하는 가격 범위 내에 집중형 유동성 포지션을 설정
  • 02메인넷과 devnet에 배포된 Rust 온체인 프로그램
  • 03고수준 연동을 위한 TypeScript 및 Rust SDK
  • 04맞춤형 연동을 위한 저수준 클라이언트 및 호가 산출·수학 패키지
  • 05온체인 바이너리와 소스 코드를 대조할 수 있는 검증 가능한 빌드

활용 사례

  • 집중형 유동성 풀을 경유하는 Solana 거래 또는 스왑 프런트엔드 구축
  • Solana DeFi 애플리케이션에 유동성 공급 기능이나 호가 산출 기능 연동
  • Solana의 프로덕션 집중형 유동성 AMM 구현을 연구하거나 감사

빠른 시작

  1. 1

    yarn으로 JavaScript 종속 항목을 설치합니다

    yarn
  2. 2

    프로젝트를 빌드합니다

    yarn build
  3. 3

    프로젝트에 고수준 TypeScript SDK를 설치합니다

사용 전 알아둘 점

  • 로컬 개발에는 Anchor v0.32.1 및 Solana v2.1.0 툴체인이 필요합니다.
  • 메타데이터에 라이선스가 명확히 지정되어 있지 않습니다(NOASSERTION).

토픽

자주 묻는 질문

whirlpools은(는) 무엇인가요?
Solana의 오픈소스 집중형 유동성 AMM 스마트 컨트랙트로, 연동을 위한 Rust 및 TypeScript SDK를 제공합니다. Whirlpools는 Solana 블록체인에서 스마트 컨트랙트로 구현된 집중형 유동성 자동화 마켓 메이커(AMM)입니다. 유동성 공급자는 원하는 가격 범위에 자본을 배치할 수 있으며, 이를 통해 기존의 상수 곱 풀보다 해당 가격대에서 더 깊은 유동성을 바탕으로 거래를 체결할 수 있습니다.
whirlpools은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
whirlpools은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
whirlpools은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. whirlpools의 마지막 커밋은 2026년 11월 3일입니다.
whirlpools은(는) 어디에 사용할 수 있나요?
집중형 유동성 풀을 경유하는 Solana 거래 또는 스왑 프런트엔드 구축 Solana DeFi 애플리케이션에 유동성 공급 기능이나 호가 산출 기능 연동 Solana의 프로덕션 집중형 유동성 AMM 구현을 연구하거나 감사
whirlpools는 어떻게 설치하나요?
yarn으로 JavaScript 종속 항목을 설치합니다: yarn 프로젝트를 빌드합니다: yarn build 프로젝트에 고수준 TypeScript SDK를 설치합니다
whirlpools은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/orca-so/whirlpools

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트