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.
| Paketti | Kuvaus | GitHub |
|---|---|---|
| @solana/kit | Ydin-SDK: RPC, transaktiot, koodekit, allekirjoittajat | Lähde |
| @solana/react | React-sidokset: ClientProvider ja hookit | Lähde |
| @solana/kit-plugin-rpc | RPC-yhteys ja transaktioiden lähetys | Lähde |
| @solana/kit-plugin-signer | Maksajan, identiteetin ja allekirjoittajan liitännäiset | Lähde |
| @solana/kit-plugin-wallet | Wallet Standard -yhteys ja React-hookit | Lähde |
Ohjelma-asiakkaat
Generoidut asiakkaat, jotka tarjoavat instruktiogeneraattorit ja
asiakasliitännäiset (esimerkiksi tokenProgram() → client.token).
| Paketti | Kuvaus | GitHub |
|---|---|---|
| @solana-program/system | Vuorovaikutus System Program -ohjelman kanssa | Lähde |
| @solana-program/token | Vuorovaikutus Token Program -ohjelman kanssa | Lähde |
| @solana-program/token-2022 | Vuorovaikutus Token-2022-ohjelman kanssa | Lähde |
| @solana-program/memo | Vuorovaikutus Memo-ohjelman kanssa | Lähde |
| @solana-program/compute-budget | Vuorovaikutus Compute Budget -ohjelman kanssa | Lähde |
- Virallinen Kit-dokumentaatio
- Kaikki kit-liitännäiset
- Opas: Frontend Kitin kanssa
- Opetusohjelma: Next.js + Kit
Allekirjoittaminen ja avainten hallinta
Kit-yhteensopivaan taustapalvelun allekirjoittamiseen useilla avaintenhallinnan taustapalveluilla:
| Paketti | Kuvaus | GitHub |
|---|---|---|
| @solana/keychain | Yhtenäinen allekirjoittaminen: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila | Lä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.
Is this page helpful?