Commerce Kit — это набор инструментов для создания коммерческих решений на Solana. От готовых платежных кнопок до headless-примитивов, Commerce Kit предоставляет всё необходимое для приёма криптоплатежей.
Почему Commerce Kit?
- Готовые компоненты: Предварительно собранный PaymentButton с подключением кошелька, выбором токена и обработкой транзакций
- Независимость от фреймворков: Используйте headless-примитивы в любом JavaScript-фреймворке
- Solana Pay: Полная поддержка Solana Pay с генерацией QR-кодов
- Типобезопасность: Полная поддержка TypeScript во всех пакетах
- Wallet Standard: Совместимость со всеми кошельками стандарта Wallet Standard (Phantom, Solflare, Backpack и др.)
Быстрый старт
Самый быстрый способ начать — использовать компонент PaymentButton:
import { PaymentButton } from "@solana-commerce/kit";function App() {return (<PaymentButtonconfig={{merchant: {name: "My Store",wallet: "your-solana-wallet-address"},mode: "buyNow"}}onPaymentSuccess={(signature) => {console.log("Payment successful:", signature);}}/>);}
→ Быстрый старт с PaymentButton - Узнайте больше о PaymentButton
→ Руководства по быстрому старту - Начните работу
Установка
Выберите необходимые пакеты Commerce Kit:
# Unified Commerce Meta Packagepnpm add @solana-commerce/kit# Drop-in payment button (most common)pnpm add @solana-commerce/react# Wallet connection onlypnpm add @solana-commerce/connector# Headless commerce primitivespnpm add @solana-commerce/headless# Solana Pay QR codespnpm add @solana-commerce/solana-pay# React hooks for custom UIspnpm add @solana-commerce/sdk
Commerce Kit — это набор инструментов для создания коммерческих решений на Solana. От готовых платежных кнопок до headless-примитивов, Commerce Kit предоставляет всё необходимое для приёма криптоплатежей.
Следующие шаги
Изучите документацию в зависимости от того, что вы создаёте:
- Руководства по быстрому старту - Быстро начните работу
Сообщество и поддержка
- Вопросы? Задайте их на
Solana Stack Exchange (используйте тег
commerce-kit) - Проблемы? Сообщите о них на GitHub Issues
Исходный код
Разработано и поддерживается Solana Foundation.
Лицензировано по MIT.
Is this page helpful?