SolanaドキュメントSolana SDKコミュニティSDK

Solana用Python SDK

Solana Python SDK

Pythonで開発する際に役立つパッケージが2つあります:

@kevinheavy/solana.py

@kevinheavey/solders

  • soldersは、Rustで書かれたSolana向けの高性能Pythonツールキットです。以下の分野で堅牢なソリューションを提供します。

  • コアSDK機能: キーペア、公開鍵、トランザクションの署名とシリアライズ。

  • RPC: リクエストの構築とレスポンスの解析(ネットワーキングと非同期APIについては、solana-pyが推奨オプションです)。

  • 統合テスト: solders.litesvmモジュールは、solana-test-validatorの代替として、はるかに便利ではるかに高速です。solana-program-testをベースにしています。

Solana Client Python SDK

PythonでSolanaコントラクトとやり取りしたい場合、コントラクトのIDLファイルを入手できれば、クライアントSDKを使用してSolana Rustコントラクトを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?

目次

ページを編集

管理運営

© 2026 Solana Foundation.
無断転載を禁じます。
つながろう