An open API service indexing awesome lists of open source software.

https://github.com/marfusios/strike-btcpayserver-plugin

Strike plugin for BTCPayServer
https://github.com/marfusios/strike-btcpayserver-plugin

bitcoin btcpay btcpayserver lightning-network plugin strike

Last synced: about 1 year ago
JSON representation

Strike plugin for BTCPayServer

Awesome Lists containing this project

README

          

![Logo](strike_wide.png)
# Strike BTCPayServer Plugin

It allows using [Strike Wallet](https://strike.me) account as the lightning provider for the BTCPay Server.

[Releases and breaking changes](https://github.com/Marfusios/strike-btcpayserver-plugin/releases)

### 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](https://dashboard.strike.me/login) 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.)

> :warning: **Owner of this BTCPayServer instance can access your API key.**
> Therefore they could spend your Strike balance if **Sending payments** scopes are selected

![ApiKey](docs/api_key_dark.png)

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

![Install Strike plugin](docs/install_dark.png)

- 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](docs/setup_dark.png)

**Pull Requests are welcome!**