Solana documentatieSolana SDK'sCommunity SDK's

Python SDK voor Solana

Solana Python SDK

Er zijn twee pakketten die nuttig zijn voor ontwikkeling met Python:

@kevinheavy/solana.py

@kevinheavey/solders

  • solders is een hoogwaardige Python-toolkit voor Solana, geschreven in Rust. Het biedt robuuste oplossingen op de volgende gebieden:

  • Kern-SDK functionaliteit: keypairs, pubkeys, ondertekenen en serialiseren van transacties.

  • RPC: bouwen van verzoeken en verwerken van antwoorden (voor netwerken en asynchrone API's is solana-py de aanbevolen optie).

  • Integratietesten: de solders.litesvm module is een alternatief voor solana-test-validator dat veel handiger en veel sneller is. Het is gebaseerd op solana-program-test.

Solana Client Python SDK

Als je wilt werken met Solana-contracten met Python, kun je client SDK's gebruiken om Solana rust-contracten om te zetten naar Python-clients, als je het IDL-bestand van het contract kunt krijgen.

Codama-py

  • Standaardiseer elk Solana on-chain contractprogramma naar Codama IDL en genereer een interactieve Python-client.
  • Ondersteunt zowel Anchor als aangepaste programma's.

Anchor-py

  • Anchor-py is een Python-client voor Anchor-programma's. Het kan clients genereren vanuit Anchor IDL-bestanden en werken met Anchor-programma's.

Solana Python Cookbook

Solana Python Cookbook Een verzameling voorbeelden en recepten voor het ontwikkelen met Solana via de Python SDK.

Is this page helpful?

Inhoudsopgave

Pagina Bewerken

Beheerd door

© 2025 Solana Foundation.
Alle rechten voorbehouden.
Blijf Verbonden