Solana Kit
@solana/kit es el SDK de TypeScript recomendado para desarrollar en Solana.
Puedes ensamblar un cliente a partir de plugins componibles, agregar enlaces de
React cuando los necesites e incorporar clientes de programa generados para los
programas en cadena que invoques.
| Paquete | Descripción | GitHub |
|---|---|---|
| @solana/kit | SDK principal: RPC, transacciones, codecs, firmantes | Fuente |
| @solana/react | Enlaces de React: ClientProvider y hooks | Fuente |
| @solana/kit-plugin-rpc | Conexión RPC + envío de transacciones | Fuente |
| @solana/kit-plugin-signer | Plugins de pagador de tarifas, identidad y firmante | Fuente |
| @solana/kit-plugin-wallet | Conexión Wallet Standard + hooks de React | Fuente |
Clientes de programa
Clientes generados que exponen constructores de instrucciones y plugins de
cliente (por ejemplo tokenProgram() → client.token).
| Paquete | Descripción | GitHub |
|---|---|---|
| @solana-program/system | Interactúa con System Program | Fuente |
| @solana-program/token | Interactúa con Token Program | Fuente |
| @solana-program/token-2022 | Interactúa con el programa Token-2022 | Fuente |
| @solana-program/memo | Interactúa con el programa Memo | Fuente |
| @solana-program/compute-budget | Interactúa con el programa Compute Budget | Fuente |
- Documentación oficial de Kit
- Todos los plugins de kit
- Guía: Frontend con Kit
- Tutorial: Next.js + Kit
Firma y gestión de claves
Para firma en backend compatible con kit a través de múltiples backends de gestión de claves:
| Paquete | Descripción | GitHub |
|---|---|---|
| @solana/keychain | Firma unificada: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila | Fuente |
Consulta la documentación de Keychain y Cómo elegir un backend para obtener orientación sobre la configuración y el modelo de custodia.
Solana Web3.js
@solana/web3.js es el SDK de TypeScript heredado para Solana. Las nuevas
aplicaciones deben usar @solana/kit; consulta
Migración a Kit.
Is this page helpful?