BTCPayServer Vault
Локальный веб-сервер, позволяющий веб-приложениям запрашивать доступ к подключённому к компьютеру аппаратному кошельку.
Описание
BTCPayServer Vault — настольное приложение с локальным веб-сервером, через который веб-приложения взаимодействуют с аппаратным кошельком, физически подключённым к компьютеру. Оно использует HWI, чтобы передавать запросы приложений к кошельку через Vault и возвращать результаты.
- Перед использованием кошелька приложением Vault запрашивает разрешение. В документации проекта указано, что приложение определяется по HTTP-заголовку
ORIGINзапроса. - После выдачи разрешения веб-приложение может отправлять запросы локальной службе для взаимодействия с аппаратным кошельком.
- В проект также входит BTCPayServer.Hwi — библиотека-обёртка для интерфейса командной строки HWI; Homebrew cask устанавливает приложение Vault.
- Разрешайте доступ только приложениям, которым доверяете: проект предупреждает, что предоставление доступа к кошельку может раскрыть открытые ключи и повлиять на конфиденциальность.
Чтобы установить приложение в macOS с помощью Homebrew, выполните brew install --cask btcpayserver-vault. В проекте указано, что установка через Homebrew предназначена только для macOS. После установки запустите BTCPayServer Vault и используйте его с веб-приложением, поддерживающим подключение через Vault. В документации проекта описано использование с BTCPay Server.
Источники: Обзор проекта и инструкции · Homebrew cask
Новая версия Что нового в 3.0.1 8 июл. · Редакция OpenNavo · Перевод ИИ
- ПоддержкаДобавлена поддержка macOS arm64.
- ПроверкаРекомендуется проверить происхождение сборки бинарных файлов.