JavaScript/TypeScript SDK para Solana

Solana Kit

@solana/kit é o SDK TypeScript recomendado para desenvolver na Solana. Você monta um cliente a partir de plugins combináveis, adiciona bindings React quando necessário e importa clientes de programa gerados para os programas on-chain que você utiliza.

PacoteDescriçãoGitHub
@solana/kitSDK principal: RPC, transações, codecs, signatáriosFonte
@solana/reactBindings React: ClientProvider e hooksFonte
@solana/kit-plugin-rpcConexão RPC + envio de transaçõesFonte
@solana/kit-plugin-signerPlugins de pagador de taxas, identidade e signatárioFonte
@solana/kit-plugin-walletConexão Wallet Standard + hooks ReactFonte

Clientes de programa

Clientes gerados que expõem construtores de instruções e plugins de cliente (por exemplo tokenProgram()client.token).

PacoteDescriçãoGitHub
@solana-program/systemInteragir com o System ProgramFonte
@solana-program/tokenInteragir com o Token ProgramFonte
@solana-program/token-2022Interagir com o programa Token-2022Fonte
@solana-program/memoInteragir com o programa MemoFonte
@solana-program/compute-budgetInteragir com o programa Compute BudgetFonte

Assinatura e Gestão de Chaves

Para assinatura backend compatível com kit em múltiplos backends de gestão de chaves:

PacoteDescriçãoGitHub
@solana/keychainAssinatura unificada: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, UtilaFonte

Consulte a documentação do Keychain e Escolhendo um backend para orientações sobre configuração e modelo de custódia.

Solana Web3.js

@solana/web3.js é o SDK TypeScript legado para Solana. Novos aplicativos devem usar @solana/kit; consulte Migrando para o Kit.

PackageDescriçãoGitHub
@solana/web3.jsSDK principalFonte
@solana/spl-tokenInteraja com os programas Token, Token-2022 e Associated TokenFonte
@solana/spl-memoInteraja com o programa MemoFonte

Is this page helpful?

Índice

Editar Página
© 2026 Fundação Solana. Todos os direitos reservados.