diff --git a/frontend/src/assets/suggested-apps/btcpay.png b/frontend/src/assets/suggested-apps/btcpay.png new file mode 100644 index 00000000..6888accc Binary files /dev/null and b/frontend/src/assets/suggested-apps/btcpay.png differ diff --git a/frontend/src/assets/suggested-apps/coracle.png b/frontend/src/assets/suggested-apps/coracle.png new file mode 100644 index 00000000..b9df7153 Binary files /dev/null and b/frontend/src/assets/suggested-apps/coracle.png differ diff --git a/frontend/src/assets/suggested-apps/lnbits.png b/frontend/src/assets/suggested-apps/lnbits.png new file mode 100644 index 00000000..143a1521 Binary files /dev/null and b/frontend/src/assets/suggested-apps/lnbits.png differ diff --git a/frontend/src/assets/suggested-apps/nostter.png b/frontend/src/assets/suggested-apps/nostter.png new file mode 100644 index 00000000..230921a4 Binary files /dev/null and b/frontend/src/assets/suggested-apps/nostter.png differ diff --git a/frontend/src/components/SuggestedAppData.tsx b/frontend/src/components/SuggestedAppData.tsx index 52df1a56..3a451a0f 100644 --- a/frontend/src/components/SuggestedAppData.tsx +++ b/frontend/src/components/SuggestedAppData.tsx @@ -3,14 +3,18 @@ import { Link } from "react-router-dom"; import albyGo from "src/assets/suggested-apps/alby-go.png"; import alby from "src/assets/suggested-apps/alby.png"; import amethyst from "src/assets/suggested-apps/amethyst.png"; +import btcpay from "src/assets/suggested-apps/btcpay.png"; import buzzpay from "src/assets/suggested-apps/buzzpay.png"; import clams from "src/assets/suggested-apps/clams.png"; +import coracle from "src/assets/suggested-apps/coracle.png"; import damus from "src/assets/suggested-apps/damus.png"; import hablanews from "src/assets/suggested-apps/habla-news.png"; import kiwi from "src/assets/suggested-apps/kiwi.png"; +import lnbits from "src/assets/suggested-apps/lnbits.png"; import lume from "src/assets/suggested-apps/lume.png"; import nostrcheckserver from "src/assets/suggested-apps/nostrcheck-server.png"; import nostrudel from "src/assets/suggested-apps/nostrudel.png"; +import nostter from "src/assets/suggested-apps/nostter.png"; import nostur from "src/assets/suggested-apps/nostur.png"; import paperScissorsHodl from "src/assets/suggested-apps/paper-scissors-hodl.png"; import primal from "src/assets/suggested-apps/primal.png"; @@ -360,6 +364,322 @@ export const suggestedApps: SuggestedApp[] = [ ), }, + { + id: "btcpay", + title: "BTCPay Server", + description: "Bitcoin payment processor", + webLink: "https://btcpayserver.org/", + logo: btcpay, + guide: ( + <> +
+

+ You can use your Alby Hub as a lightning wallet funding source for + your{" "} + + BTCPay Server + {" "} + store, to accept and create payments. In order for this feature to + work, your BTCPay Server instance needs to have the{" "} + Nostr plugin + installed. +

+
+
+

In BTCPay Server

+ +
+
+

In Alby Hub

+ +
+
+

In BTCPay Server

+ +
+ + ), + }, + { + id: "lnbits", + title: "LNbits", + description: "Wallet accounts system with extensions", + webLink: "https://lnbits.com/", + logo: lnbits, + guide: ( + <> +
+

+ You can use your Alby Hub as a lightning wallet funding source for + your{" "} + + LNbits + {" "} + instance, to accept and create payments. +

+
+
+

In LNbits

+ +
+
+

In Alby Hub

+ +
+
+

In LNbits

+ +
+ + ), + }, + { + id: "coracle", + title: "Coracle.social", + description: "Desktop Nostr client", + webLink: "https://coracle.social/", + logo: coracle, + guide: ( + <> +

+ You can connect your Alby Hub to Coracle to zap Nostr notes directly + from your node. +

+
+

In Coracle

+ +
+
+

In Alby Hub

+ +
+
+

In Coracle

+ +
+ + ), + }, + { + id: "nostter", + title: "Nostter", + description: "Minimalistic, desktop Nostr client", + webLink: "https://nostter.app/", + logo: nostter, + guide: ( + <> +

+ You can connect your Alby Hub to Nostter to zap Nostr notes directly + from your node. +

+
+

In Nostter

+ +
+
+

In Alby Hub

+ +
+
+

In Nostter

+ +
+ + ), + }, { id: "wavlake", title: "Wavlake",