Solana için JavaScript/TypeScript SDK

Solana Kit

@solana/kit, Solana üzerinde geliştirme yapmak için önerilen TypeScript SDK'sıdır. Birleştirilebilir eklentilerden bir istemci oluşturursunuz, ihtiyaç duyduğunuzda React bağlamalarını eklersiniz ve çağırdığınız zincir üstü programlar için oluşturulmuş program istemcilerini dahil edersiniz.

PaketAçıklamaGitHub
@solana/kitÇekirdek SDK: RPC, işlemler, codec'ler, imzalayanlarKaynak
@solana/reactReact bağlamaları: ClientProvider ve hook'larKaynak
@solana/kit-plugin-rpcRPC bağlantısı + işlem gönderimiKaynak
@solana/kit-plugin-signerÜcret ödeyen, kimlik ve imzalayan eklentileriKaynak
@solana/kit-plugin-walletWallet Standard bağlantısı + React hook'larıKaynak

Program istemcileri

İnstruction builder'ları ve istemci eklentilerini sunan oluşturulmuş istemciler (örneğin tokenProgram()client.token).

PaketAçıklamaGitHub
@solana-program/systemSystem Program ile etkileşimKaynak
@solana-program/tokenToken Program ile etkileşimKaynak
@solana-program/token-2022Token-2022 programı ile etkileşimKaynak
@solana-program/memoMemo programı ile etkileşimKaynak
@solana-program/compute-budgetCompute Budget programı ile etkileşimKaynak

İmzalama ve Anahtar Yönetimi

Birden fazla anahtar yönetim arka ucunda kit uyumlu arka uç imzalama için:

PaketAçıklamaGitHub
@solana/keychainBirleşik imzalama: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, UtilaKaynak

Keychain belgeleri ve Backend seçimi sayfalarına bakarak kurulum ve saklama modeli rehberliği alabilirsiniz.

Solana Web3.js

@solana/web3.js, Solana için eski TypeScript SDK'sıdır. Yeni uygulamalar @solana/kit kullanmalıdır; bkz. Kit'e Geçiş.

PaketAçıklamaGitHub
@solana/web3.jsTemel SDKKaynak
@solana/spl-tokenToken, Token-2022 ve Associated Token programlarıyla etkileşimKaynak
@solana/spl-memoMemo programıyla etkileşimKaynak

Is this page helpful?

İçindekiler

Sayfayı Düzenle
© 2026 Solana Vakfı. Tüm hakları saklıdır.