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

Платіжні інструменти Solana

Ресурси для підписання, локального тестування, моніторингу та інші матеріали ви знайдете в каталозі інструментів розробника.

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

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

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

SDK для JavaScript

SDKОписПосилання
Solana Kit (@solana/kit)Базові примітиви Solana для JavaScript (RPC, транзакції, кодеки)GitHub • Документація • npm
Плагін Kit RPC (@solana/kit-plugin-rpc)RPC-підключення та надсилання транзакцій для клієнта KitGitHub • npm
Плагін Kit signer (@solana/kit-plugin-signer)Плагіни платника комісії, ідентичності та підписувачаGitHub • npm
Плагін Kit wallet (@solana/kit-plugin-wallet)Підключення через Wallet Standard + хуки ReactGitHub • npm
Solana React (@solana/react)React-біндинги для клієнта Kit (ClientProvider + хуки)GitHub • Документація • npm
Solana Keychain (@solana/keychain)Єдиний інтерфейс підписання через Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, FordefiGitHub • npm
Клієнт Token Program (@solana-program/token)JS-клієнт для програми SPL TokenGitHub • npm • Документація
Клієнт Token-2022 (@solana-program/token-2022)JS-клієнт для Token-2022 + розширенняGitHub • npm • Документація
Клієнт Memo Program (@solana-program/memo)JS-клієнт для програми MemoGitHub • npm • Документація

SDK для Rust

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, Crossmint, Openfort, Utila, Fordefi, Ledger (за бажанням)GitHub • Crate

SDK для Python

SDKОписПосилання
Solana Python SDKPython SDK для SolanaGitHub • Документація
Solana KeychainЄдиний інтерфейс підписання через Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, FordefiGitHub • PyPI

SDK для Go

SDKОписПосилання
Solana Go SDKGo SDK для SolanaGitHub • Документація
Solana KeychainЄдиний інтерфейс підписання через Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, Fordefi (окремий модуль для кожного бекенду в github.com/solana-foundation/solana-keychain/go/.../v2)GitHub • Документація

SDK для Java

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

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/sdkХуки React для власних платіжних інтерфейсів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

Транзакції без gas

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

Групування транзакцій

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

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

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

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

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

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

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

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

Розробка програм із ШІ

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

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

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

Is this page helpful?