Solana Kit
@solana/kit είναι το συνιστώμενο TypeScript SDK για ανάπτυξη στο Solana.
Συναρμολογείτε έναν client από συνθέσιμα plugins, προσθέτετε React bindings όταν
τα χρειάζεστε, και ενσωματώνετε παραγόμενους program clients για τα on-chain
programs που καλείτε.
| Package | Περιγραφή | GitHub |
|---|---|---|
| @solana/kit | Core SDK: RPC, transactions, codecs, signers | Πηγή |
| @solana/react | React bindings: ClientProvider και hooks | Πηγή |
| @solana/kit-plugin-rpc | Σύνδεση RPC + αποστολή συναλλαγών | Πηγή |
| @solana/kit-plugin-signer | Plugins για fee payer, identity και signer | Πηγή |
| @solana/kit-plugin-wallet | Σύνδεση Wallet Standard + React hooks | Πηγή |
Program clients
Παραγόμενοι clients που εκθέτουν instruction builders και client plugins (για
παράδειγμα tokenProgram() → client.token).
| Package | Περιγραφή | GitHub |
|---|---|---|
| @solana-program/system | Αλληλεπίδραση με το System Program | Πηγή |
| @solana-program/token | Αλληλεπίδραση με το Token Program | Πηγή |
| @solana-program/token-2022 | Αλληλεπίδραση με το Token-2022 program | Πηγή |
| @solana-program/memo | Αλληλεπίδραση με το Memo program | Πηγή |
| @solana-program/compute-budget | Αλληλεπίδραση με το Compute Budget program | Πηγή |
Υπογραφή & Διαχείριση Κλειδιών
Για backend signing συμβατό με kit σε πολλαπλά backends διαχείρισης κλειδιών:
| Package | Περιγραφή | GitHub |
|---|---|---|
| @solana/keychain | Ενοποιημένη υπογραφή: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila | Πηγή |
Δείτε την τεκμηρίωση Keychain και Επιλογή backend για οδηγίες εγκατάστασης και μοντέλου φύλαξης.
Solana Web3.js
@solana/web3.js είναι το παλαιό TypeScript SDK για το Solana. Οι νέες
εφαρμογές θα πρέπει να χρησιμοποιούν @solana/kit· δείτε
Μετάβαση στο Kit.
Is this page helpful?