Solana용 Python SDK

Solana Python SDK

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

@kevinheavy/solana.py

@kevinheavey/solders

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

  • 핵심 SDK 기능: keypair, pubkey, 트랜잭션 서명 및 직렬화.

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

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

Solana 클라이언트 Python SDK

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

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?

목차

페이지 편집