Documentação SolanaSDKs da SolanaSDKs da comunidade

SDK Python para Solana

SDK Python da Solana

Existem dois pacotes que são úteis para desenvolver com Python:

@kevinheavy/solana.py

@kevinheavey/solders

  • solders é um conjunto de ferramentas Python de alto desempenho para Solana, escrito em Rust. Fornece soluções robustas nas seguintes áreas:

  • Funcionalidade principal do SDK: pares de chaves, chaves públicas, assinatura e serialização de transações.

  • RPC: construção de pedidos e análise de respostas (para APIs de rede e assíncronas, solana-py é a opção recomendada).

  • Testes de integração: o módulo solders.litesvm é uma alternativa ao solana-test-validator que é muito mais conveniente e muito mais rápida. Baseia-se em solana-program-test.

SDK Python do Cliente Solana

Se você deseja interagir com contratos Solana com Python, pode usar SDKs de cliente para renderizar contratos Rust da Solana em clientes Python, desde que você consiga obter o arquivo IDL do contrato.

Codama-py

  • Padroniza qualquer programa de contrato on-chain da Solana para Codama IDL e gera um cliente Python interativo.
  • Suporta tanto programas Anchor como programas personalizados.

Anchor-py

  • Anchor-py é um cliente Python para programas Anchor. Ele pode gerar clientes a partir de arquivos IDL do Anchor e interagir com programas Anchor.

Cookbook Python da Solana

Solana Python Cookbook Uma coleção de exemplos e receitas para desenvolver na Solana usando o SDK Python.

Is this page helpful?

Índice

Editar Página

Gerenciado por

© 2026 Fundação Solana.
Todos os direitos reservados.
Conecte-se
  • Blog