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?

目次

ページを編集

管理運営

© 2025 Solana Foundation.
無断転載を禁じます。