Документация SolanaНаборы SDK SolanaОфициальные SDK

JavaScript/TypeScript SDK для Solana

Solana Client

@solana/client — это безинтерфейсный рантайм Solana, который объединяет RPC, кошельки, транзакции и подписки в одном хранилище.

ПакетОписаниеGitHub
@solana/clientБезинтерфейсный рантаймSource

Solana React Hooks

@solana/react-hooks добавляет React-провайдер и хуки поверх @solana/client, используя тот же рантайм и кэш.

ПакетОписаниеGitHub
@solana/react-hooksReact-провайдер + хуки для UISource

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.

ПакетОписаниеGitHub
@solana/web3.jsОсновной SDKИсходный код
@solana/spl-tokenВзаимодействие с программами Token, Token-2022 и Associated Token ProgramИсходный код
@solana/spl-memoВзаимодействие с программой MemoИсходный код

Is this page helpful?

Содержание

Редактировать страницу

Управляется

© 2026 Solana Foundation.
Все права защищены.
Связаться с нами