솔라나 문서Solana SDK
Solana용 Python SDK
Solana Python SDK
Python으로 개발할 때 유용한 두 가지 패키지가 있습니다:
-
Solana.py는 Solana와 상호작용하기 위한 기본 Python 라이브러리입니다.
-
solana-web3.js와 유사하게 트랜잭션을 구축하고 Solana JSON RPC API와 상호작용할 수 있습니다.
-
또한 SPL 토큰 프로그램도 다룹니다.
-
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 클라이언트로 변환할 수 있습니다.
- 모든 Solana 온체인 컨트랙트 프로그램을
Codama IDL
로 표준화하고 대화형 Python 클라이언트를 생성합니다. - Anchor 및 커스텀 프로그램을 모두 지원합니다.
- Anchor-py는 Anchor 프로그램을 위한 Python 클라이언트입니다. Anchor IDL 파일에서 클라이언트를 생성하고 Anchor 프로그램과 상호작용할 수 있습니다.
Solana Python 쿡북
Solana Python Cookbook
Python SDK를 사용한 Solana
개발을 위한 예제와 레시피 모음입니다.
Is this page helpful?