Solana Client
@solana/client — це headless середовище виконання Solana, яке об'єднує RPC,
гаманці, транзакції та підписки в одному сховищі.
| Пакет | Опис | GitHub |
|---|---|---|
| @solana/client | Headless клієнт runtime | Джерело |
Solana React Hooks
@solana/react-hooks додає React-провайдер та хуки поверх @solana/client,
використовуючи те саме середовище виконання та кеш.
| Пакет | Опис | GitHub |
|---|---|---|
| @solana/react-hooks | React-провайдер + хуки для UI | Джерело |
Solana Kit
@solana/kit — це рекомендований TypeScript SDK для розробки на Solana.
| Пакет | Опис | GitHub |
|---|---|---|
| @solana/kit | Основний SDK | Джерело |
| @solana-program/system | Взаємодія з System Program | Джерело |
| @solana-program/token | Взаємодія з Token Program | Джерело |
| @solana-program/token-2022 | Взаємодія з програмою Token-2022 | Джерело |
| @solana-program/memo | Взаємодія з програмою Memo | Джерело |
| @solana-program/compute-budget | Взаємодія з програмою Compute Budget | Джерело |
| @solana/kit-plugins | Плагіни для Kit | Джерело |
Підписання та керування ключами
Для сумісного з kit підписання на бекенді через різні системи керування ключами:
| Пакет | Опис | GitHub |
|---|---|---|
| @solana/keychain | Уніфіковане підписання: Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns | Джерело |
Дивіться посібник із додавання підписувачів для інтеграції додаткових сервісів керування ключами.
Solana Web3.js
@solana/web3.js — це застарілий TypeScript SDK для Solana.
Is this page helpful?