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

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

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

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

JavaScript SDK

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

Rust SDK

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

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 для оплаты комиссийGitHub • npm • crates.io

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

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

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

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

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

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

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

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

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

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

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

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

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

Is this page helpful?