Skip to content

Marfusios/strike-btcpayserver-plugin

Repository files navigation

Logo

Strike BTCPayServer Plugin

It allows using Strike Wallet account as the lightning provider for the BTCPay Server.

Releases and breaking changes

License:

MIT

Features

  • Receiving lightning payments directly to Strike Wallet
  • BTC price hedge - settlement into fiat currency
  • Lightning Network liquidity managed by Strike

Usage

  • Visit Strike Dashboard and obtain API key. Select all scopes under Account, Receive Requests and Rates.
  • Optionally select scopes under Sending payments to enable payments triggered by BTCPayServer (payouts, BOLT cards, etc.)

⚠️ Owner of this BTCPayServer instance can access your API key. Therefore they could spend your Strike balance if Sending payments scopes are selected

ApiKey

  • Install Strike plugin from the Manage Plugins page (or ask a BTCPayServer admin)

Install Strike plugin

  • Then go to BTCPayServer > Lightning > Settings > "Change connection" > "Use custom node" and configure Strike connection. Follow this format:

    type=strike;currency=FIAT;api-key=xxx
    

    Where xxx is your API key. Select FIAT if you want to automatically convert received bitcoins into fiat currency. Otherwise choose BTC.

Setup Strike connection

Pull Requests are welcome!

Releases

No releases published

Packages

No packages published