솔라나 문서Solana SDK커뮤니티 SDK

Solana용 Python SDK

Solana Python SDK

Python으로 개발할 때 유용한 두 가지 패키지가 있습니다:

@kevinheavy/solana.py

@kevinheavey/solders

  • solders는 Rust로 작성된 Solana용 고성능 Python 툴킷입니다. 다음 영역에서 강력한 솔루션을 제공합니다:

  • 핵심 SDK 기능: 키페어, 공개키, 서명 및 트랜잭션 직렬화.

  • RPC: 요청 구성 및 응답 파싱(네트워킹 및 비동기 API의 경우 solana-py가 권장됩니다).

  • 통합 테스트: solders.litesvm 모듈은 solana-test-validator의 대안으로 훨씬 더 편리하고 훨씬 빠릅니다. 이는 solana-program-test를 기반으로 합니다.

Solana 클라이언트 Python SDK

Python으로 Solana 컨트랙트와 상호작용하고 싶다면, 컨트랙트의 IDL 파일만 있으면 Solana 러스트 컨트랙트를 Python 클라이언트로 변환하는 클라이언트 SDK를 사용할 수 있습니다.

Codama-py

  • 모든 Solana 온체인 컨트랙트 프로그램을 Codama IDL로 표준화하고 대화형 Python 클라이언트를 생성합니다.
  • Anchor 및 커스텀 프로그램을 모두 지원합니다.

Anchor-py

  • Anchor-py는 Anchor 프로그램을 위한 Python 클라이언트입니다. Anchor IDL 파일에서 클라이언트를 생성하고 Anchor 프로그램과 상호작용할 수 있습니다.

Solana Python 쿡북

Solana Python Cookbook Python SDK를 사용하여 Solana 개발을 위한 예제와 레시피 모음입니다.

Is this page helpful?

목차

페이지 편집

관리자

© 2025 솔라나 재단.
모든 권리 보유.