Инструменты для разработчиков

CLI-инструменты

ИнструментОписаниеСсылки
Solana CLIИнструменты командной строки для работы с кошельком, токенами и локальным кластеромУстановкаДокументация
SPL Token CLIИнструменты командной строки для программы SPL Token(Устанавливается вместе с Solana CLI) • Документация
pay.shПлатёжный уровень для HTTP-агентов и инструментов командной строкиСайтДокументация

Библиотеки и SDK

JavaScript SDK

SDKОписаниеСсылки
Solana Kit (@solana/kit)Примитивы Solana JavaScript (RPC, транзакции, кодеки)GitHubDocsnpm
Kit RPC plugin (@solana/kit-plugin-rpc)RPC-соединение и отправка транзакций для Kit-клиентаGitHubnpm
Kit signer plugin (@solana/kit-plugin-signer)Плагины для плательщика комиссии, идентификатора и подписантаGitHubnpm
Kit wallet plugin (@solana/kit-plugin-wallet)Подключение по стандарту Wallet Standard и React-хукиGitHubnpm
Solana React (@solana/react)React-привязки для Kit-клиента (ClientProvider + хуки)GitHubDocsnpm
Solana Keychain (@solana/keychain)Унифицированное подписание через Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, DfnsGitHubnpm
Token Program Client (@solana-program/token)JS-клиент для программы SPL Token ProgramGitHubnpmDocs
Token-2022 Client (@solana-program/token-2022)JS-клиент для Token-2022 и расширенийGitHubnpmDocs
Memo Program Client (@solana-program/memo)JS-клиент для программы MemoGitHubnpmDocs

Rust SDK

SDKОписаниеСсылки
Solana Rust SDKRust SDK для написания клиентских приложений на RustGitHubCrate
Solana ProgramRust SDK для написания программ SolanaGitHubCrate
Solana KeychainЕдиная подпись через Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, CrossmintGitHubCrate

Python SDK

SDKОписаниеСсылки
Solana Python SDKPython SDK для SolanaGitHubДокументация

Go SDK

SDKОписаниеСсылки
Solana Go SDKGo SDK для SolanaGitHubДокументация

Java SDK

SDKОписаниеСсылки
SavaJava SDK для SolanaGitHubДокументация

Commerce Kit

Готовые компоненты и headless-примитивы для платёжных сценариев:

ПакетОписаниеСсылки
@solana-commerce/kitУниверсальный meta-пакет для коммерцииnpm
@solana-commerce/reactГотовая кнопка оплатыnpm
@solana-commerce/headlessФреймворк-независимые примитивы платёжных потоковnpm
@solana-commerce/connectorHeadless-подключение кошелька (Wallet Standard)npm
@solana-commerce/solana-payИнтеграция Solana Pay с генерацией QR-кодаnpm
@solana-commerce/sdkReact-хуки для кастомных UI оплатыnpm

Devnet-краны

Ознакомьтесь с нашим гайдом как получить devnet SOL для получения дополнительной информации.

КранСсылки
Solana Faucetfaucet.solana.com
QuickNode SOL Faucetfaucet.quicknode.com
Paxos Faucet (PYUSD & USDG)faucet.paxos.com
Circle Faucet (USDC)faucet.circle.com

Инфраструктура

RPC-провайдеры

Платные RPC endpoints, необходимые для обработки платежей в продакшене:

ПровайдерСсылки
Heliushelius.dev
Tritontriton.one
QuickNodequicknode.com
Alchemyalchemy.com

Транзакции без газа

СервисОписаниеСсылки
KoraПодпись и проведение транзакций без газа — пользователям не нужен SOL для оплаты комиссийGitHubnpmcrates.io

Бандлирование транзакций

СервисОписаниеСсылки
Jito BundlesАтомарное бандлирование транзакций для гарантированного порядка исполненияDocs

Аутентификация

СервисОписаниеСсылки
Sign-in With SolanaSign-in with Solana — простой способ аутентификации пользователей через их Solana-кошелёкGitHub
SupabaseБаза данных PostgreSQL с поддержкой аутентификации через Solana-кошелёкDocsGuide

Инструменты для разработки ИИ

Начните с нашего гайда по работе с инструментами ИИ на Solana.

Фреймворки для AI-агентов

AI-агенты могут автономно выполнять платёжные транзакции в Solana. Эти фреймворки позволяют создавать агентов, которые обрабатывают платежи, отслеживают транзакции и автоматизируют платёжные процессы:

ФреймворкОписаниеСсылки
Solana Agent KitИнструменты для создания агентов с поддержкой платежей, совместимые с LangChain и Vercel AIGitHubDocs
Send AI SkillsКоллекция готовых навыков для создания агентов на SolanaGitHub
Eliza FrameworkМультиплатформенный фреймворк для агентов с плагином Solana для ботов X, Telegram и DiscordGitHubDocs
GOAT ToolkitКроссчейн-инструментарий с действиями для платежей в SolanaGitHub

Разработка AI-программ

Codigo — это комплексная платформа для разработки на Solana с использованием AI.

Разработка программ (смарт-контракты)

ИнструментОписаниеСсылки
Anchor FrameworkRust-фреймворк, упрощающий процесс написания, тестирования, развёртывания и взаимодействия с программами Solanaanchor-lang.com
PinocchioPinocchio — это библиотека без внешних зависимостей для создания программ Solana на Rust.GitHub

Is this page helpful?