Платіжні інструменти Solana
Kora
Спонсоруйте комісії за транзакції або дозвольте клієнтам сплачувати їх токеном.
Commerce Kit
Додайте до застосунку платіжні компоненти та комерційні сценарії.
Solana Pay
Створюйте запити на переказ і запити на транзакції для платежів.
Підписки
Реалізуйте регулярні платежі з делегованими повноваженнями на витрачання.
Ресурси для підписання, локального тестування, моніторингу та інші матеріали ви знайдете в каталозі інструментів розробника.
Інструменти 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-підключення та надсилання транзакцій для клієнта Kit | GitHub • npm |
Плагін Kit signer (@solana/kit-plugin-signer) | Плагіни платника комісії, ідентичності та підписувача | GitHub • npm |
Плагін Kit wallet (@solana/kit-plugin-wallet) | Підключення через Wallet Standard + хуки React | GitHub • 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, Fordefi | GitHub • npm |
Клієнт Token Program (@solana-program/token) | JS-клієнт для програми SPL Token | GitHub • npm • Документація |
Клієнт Token-2022 (@solana-program/token-2022) | JS-клієнт для Token-2022 + розширення | GitHub • npm • Документація |
Клієнт Memo Program (@solana-program/memo) | JS-клієнт для програми Memo | GitHub • npm • Документація |
SDK для Rust
| SDK | Опис | Посилання |
|---|---|---|
| Solana Rust SDK | Rust SDK для написання клієнтських застосунків на Rust | GitHub • Crate |
| Solana Program | Rust SDK для написання програм Solana | GitHub • 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 SDK | Python SDK для Solana | GitHub • Документація |
| Solana Keychain | Єдиний інтерфейс підписання через Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, Fordefi | GitHub • PyPI |
SDK для Go
| SDK | Опис | Посилання |
|---|---|---|
| Solana Go SDK | Go SDK для Solana | GitHub • Документація |
| 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 | Опис | Посилання |
|---|---|---|
| Sava | Java SDK для Solana | GitHub • Документація |
Commerce Kit
Готові до використання компоненти та headless-примітиви для платіжних потоків:
| Пакет | Опис | Посилання |
|---|---|---|
| @solana-commerce/kit | Єдиний метапакет для комерції | npm |
| @solana-commerce/react | Готовий компонент платіжної кнопки | npm |
| @solana-commerce/headless | Фреймворконезалежні примітиви платіжних потоків | npm |
| @solana-commerce/connector | Headless-підключення гаманця (Wallet Standard) | npm |
| @solana-commerce/solana-pay | Інтеграція Solana Pay з генерацією QR-кодів | npm |
| @solana-commerce/sdk | Хуки React для власних платіжних інтерфейсів | npm |
Крани Devnet
Докладніше читайте в нашому посібнику «Як отримати devnet SOL».
| Кран | Посилання |
|---|---|
| Solana Faucet | faucet.solana.com |
| QuickNode SOL Faucet | faucet.quicknode.com |
| Paxos Faucet (PYUSD та USDG) | faucet.paxos.com |
| Circle Faucet (USDC) | faucet.circle.com |
Інфраструктура
RPC-провайдери
Платні кінцеві точки RPC, необхідні для обробки платежів у продакшені:
| Провайдер | Посилання |
|---|---|
| Helius | helius.dev |
| Triton | triton.one |
| QuickNode | quicknode.com |
| Alchemy | alchemy.com |
Транзакції без gas
| Сервіс | Опис | Посилання |
|---|---|---|
| Kora | Підписання та розрахунок транзакцій без gas — користувачам не потрібен SOL для сплати комісій | GitHub • npm • crates.io |
Групування транзакцій
| Сервіс | Опис | Посилання |
|---|---|---|
| Jito Bundles | Атомарне групування транзакцій у бандли для гарантованого порядку виконання | Документація |
Автентифікація
| Сервіс | Опис | Посилання |
|---|---|---|
| Sign-in With Solana | Sign-in with Solana — простий спосіб автентифікації користувачів за допомогою їхнього гаманця Solana | GitHub |
| Supabase | База даних PostgreSQL із підтримкою автентифікації через гаманець Solana | Документація • Посібник |
Інструменти розробки з ШІ
Почніть із нашого посібника «Як розпочати роботу з ШІ-інструментами на Solana».
Фреймворки для ШІ-агентів
ШІ-агенти можуть автономно виконувати платіжні транзакції в Solana. Ці фреймворки дають змогу створювати агентів, які обробляють платежі, відстежують транзакції та автоматизують платіжні процеси:
| Фреймворк | Опис | Посилання |
|---|---|---|
| Solana Agent Kit | Інструменти для створення агентів, здатних виконувати платежі; сумісні з LangChain і Vercel AI | GitHub • Документація |
| Send AI Skills | Колекція готових навичок для створення агентів у Solana | GitHub |
| Eliza Framework | Багатоплатформний фреймворк для агентів із плагіном Solana для ботів у X, Telegram, Discord | GitHub • Документація |
| GOAT Toolkit | Кросчейн-набір інструментів із платіжними діями Solana | GitHub |
Розробка програм із ШІ
Codigo — це наскрізна платформа для розробки на Solana із ШІ.
Розробка програм (смартконтракти)
| Інструмент | Опис | Посилання |
|---|---|---|
| Фреймворк Anchor | Rust-фреймворк, що спрощує написання, тестування, розгортання програм Solana та взаємодію з ними | anchor-lang.com |
| Pinocchio | Pinocchio — бібліотека без зовнішніх залежностей для створення програм Solana на Rust. | GitHub |
Is this page helpful?