Інструменти для розробників

Інструменти CLI

ІнструментОписПосилання
Solana CLIІнструменти командного рядка для гаманця, токенів та локального кластераВстановлення • Документація
SPL Token CLIІнструменти командного рядка для програми SPL Token(Встановлюється разом із Solana CLI) • Документація

Бібліотеки та 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 TokenGitHub • 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 • Docs

Go SDK

SDKОписПосилання
Solana Go SDKGo SDK для SolanaGitHub • Docs

Java SDK

SDKОписПосилання
SavaJava SDK для SolanaGitHub • Docs

Commerce Kit

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

ПакетОписПосилання
@solana-commerce/kitУніфікований мета-пакет для комерції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-хуки для кастомних платіжних інтерфейсів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-ендпоінти, необхідні для обробки платежів у продакшені:

ПровайдерПосилання
Heliushelius.dev
Tritontriton.one
QuickNodequicknode.com
Alchemyalchemy.com

Транзакції без газу

СервісОписПосилання
KoraПідписання та розрахунок транзакцій без газу - користувачам не потрібен SOL для комісійGitHub • npm • crates.io

Об'єднання транзакцій

СервісОписПосилання
Jito BundlesАтомарне об'єднання транзакцій для гарантованого порядку виконанняДокументація

Автентифікація

СервісОписПосилання
Sign-in With SolanaSign-in with Solana — це простий спосіб автентифікації користувачів за допомогою їхнього гаманця SolanaGitHub
SupabaseБаза даних PostgreSQL з підтримкою автентифікації через гаманець SolanaДокументація • Посібник

Інструменти розробки з ШІ

Почніть з нашого посібника про те, як розпочати роботу з інструментами ШІ на Solana.

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

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

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

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

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

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

ІнструментОписПосилання
Anchor FrameworkRust-фреймворк, який спрощує процес написання, тестування, розгортання та взаємодії з програмами Solanaanchor-lang.com
PinocchioPinocchio — це бібліотека без зовнішніх залежностей для створення програм Solana на Rust.GitHub

Is this page helpful?