Пакет для Laravel для работы с Bitcoin: descriptor-кошельки, генерация и валидация адресов (BECH32), балансы, история транзакций, приём платежей и автоматические выплаты.
Работает с вашим Bitcoin Core узлом.
Laravel Bitcoin — пакет для работы с криптовалютой Bitcoin. Он создаёт и импортирует descriptor-кошельки, генерирует и валидирует адреса (включая BECH32), отслеживает балансы, собирает историю транзакций, принимает платежи на сайте и автоматизирует выплаты — полные и частичные. Уведомления о депозитах приходят через вебхуки.
Создание и импорт descriptor-кошельков под ваш узел.
Генерация и валидация адресов, включая формат BECH32.
Полные и частичные переводы с учётом комиссий.
Сбор и хранение истории движения средств.
Готовый сценарий приёма оплаты на сайте.
Обработчики уведомлений о новых депозитах.
Через Composer, как любой Laravel-пакет
1. Установите пакет и выполните миграции:
2. Добавьте фоновую обработку в планировщик:
Зарегистрируйте BitcoinServiceProvider и фасад Bitcoin в config/app.php (если нужно).
Несколько строк — и пакет в работе