JavaScript/TypeScript SDK Solanalle

Solana Kit

@solana/kit on suositeltu TypeScript SDK Solana-kehitykseen. Voit koota asiakkaan koostettavista liitännäisistä, lisätä React-sidokset tarvittaessa ja ottaa käyttöön generoidut ohjelma-asiakkaat kutsuttaville ketjussa oleville ohjelmille.

PakettiKuvausGitHub
@solana/kitYdin-SDK: RPC, transaktiot, koodekit, allekirjoittajatLähde
@solana/reactReact-sidokset: ClientProvider ja hookitLähde
@solana/kit-plugin-rpcRPC-yhteys ja transaktioiden lähetysLähde
@solana/kit-plugin-signerMaksajan, identiteetin ja allekirjoittajan liitännäisetLähde
@solana/kit-plugin-walletWallet Standard -yhteys ja React-hookitLähde

Ohjelma-asiakkaat

Generoidut asiakkaat, jotka tarjoavat instruktiogeneraattorit ja asiakasliitännäiset (esimerkiksi tokenProgram()client.token).

PakettiKuvausGitHub
@solana-program/systemVuorovaikutus System Program -ohjelman kanssaLähde
@solana-program/tokenVuorovaikutus Token Program -ohjelman kanssaLähde
@solana-program/token-2022Vuorovaikutus Token-2022-ohjelman kanssaLähde
@solana-program/memoVuorovaikutus Memo-ohjelman kanssaLähde
@solana-program/compute-budgetVuorovaikutus Compute Budget -ohjelman kanssaLähde

Allekirjoittaminen ja avainten hallinta

Kit-yhteensopivaan taustapalvelun allekirjoittamiseen useilla avaintenhallinnan taustapalveluilla:

PakettiKuvausGitHub
@solana/keychainYhtenäinen allekirjoittaminen: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, UtilaLähde

Katso Keychain-dokumentaatio ja Taustapalvelun valinta asennusta ja säilytysmallin ohjausta varten.

Solana Web3.js

@solana/web3.js on Solanan vanha TypeScript SDK. Uusien sovellusten tulisi käyttää @solana/kit:ää; katso Siirtyminen Kitiin.

PackageKuvausGitHub
@solana/web3.jsYdinkirjastoLähde
@solana/spl-tokenKäytä Token-, Token-2022- ja Associated Token -ohjelmiaLähde
@solana/spl-memoKäytä Memo-ohjelmaaLähde

Is this page helpful?

Sisällysluettelo

Muokkaa sivua
© 2026 Solana Foundation. Kaikki oikeudet pidätetään.