JavaScript/TypeScript SDK voor Solana

Solana Kit

@solana/kit is de aanbevolen TypeScript SDK voor het bouwen op Solana. Je stelt een client samen uit composeerbare plugins, voegt React-bindingen toe wanneer je ze nodig hebt, en integreert gegenereerde programmaclients voor de on-chain programma's die je aanroept.

PackageBeschrijvingGitHub
@solana/kitKern-SDK: RPC, transacties, codecs, signersBron
@solana/reactReact-bindingen: ClientProvider en hooksBron
@solana/kit-plugin-rpcRPC-verbinding + transacties verzendenBron
@solana/kit-plugin-signerFee payer, identiteit en signer-pluginsBron
@solana/kit-plugin-walletWallet Standard-verbinding + React-hooksBron

Programmaclients

Gegenereerde clients die instructiebouwers en clientplugins beschikbaar stellen (bijvoorbeeld tokenProgram()client.token).

PackageBeschrijvingGitHub
@solana-program/systemInteractie met System ProgramBron
@solana-program/tokenInteractie met Token ProgramBron
@solana-program/token-2022Interactie met Token-2022 programmaBron
@solana-program/memoInteractie met Memo-programmaBron
@solana-program/compute-budgetInteractie met Compute Budget-programmaBron

Ondertekening & Sleutelbeheer

Voor kit-compatibel backend-ondertekening via meerdere sleutelbeheersystemen:

PackageBeschrijvingGitHub
@solana/keychainUniforme ondertekening: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, UtilaBron

Zie de Keychain-documentatie en Een backend kiezen voor installatie- en bewaarmodelrichtlijnen.

Solana Web3.js

@solana/web3.js is de verouderde TypeScript SDK voor Solana. Nieuwe apps moeten @solana/kit gebruiken; zie Migreren naar Kit.

PackageBeschrijvingGitHub
@solana/web3.jsKern SDKBron
@solana/spl-tokenInteractie met Token, Token-2022 en Associated Token-programma'sBron
@solana/spl-memoInteractie met het Memo-programmaBron

Is this page helpful?

Inhoudsopgave

Pagina Bewerken
© 2026 Solana Foundation. Alle rechten voorbehouden.
JavaScript/TypeScript SDK voor Solana | Solana