From 98f7ac6afb70f0013896f856eafa1acf3b399097 Mon Sep 17 00:00:00 2001 From: Lucas Soriano del Pino Date: Tue, 17 Mar 2026 14:25:07 +1100 Subject: [PATCH] feat: add LendaSwap to app store MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Non-custodial Bitcoin ↔ Stablecoin atomic swaps via NWC. Uses pay_invoice for Lightning→EVM swaps and make_invoice for EVM→Lightning swaps. Categorized under payment-tools with install/finalize guides. --- .../src/assets/suggested-apps/lendaswap.png | Bin 0 -> 11296 bytes .../connections/SuggestedAppData.tsx | 56 ++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 frontend/src/assets/suggested-apps/lendaswap.png diff --git a/frontend/src/assets/suggested-apps/lendaswap.png b/frontend/src/assets/suggested-apps/lendaswap.png new file mode 100644 index 0000000000000000000000000000000000000000..6987c6ac0c8edceb309854a63186da009e0123be GIT binary patch literal 11296 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 literal 0 HcmV?d00001 diff --git a/frontend/src/components/connections/SuggestedAppData.tsx b/frontend/src/components/connections/SuggestedAppData.tsx index 6b3e8c452..5da60a241 100644 --- a/frontend/src/components/connections/SuggestedAppData.tsx +++ b/frontend/src/components/connections/SuggestedAppData.tsx @@ -41,6 +41,7 @@ import snort from "src/assets/suggested-apps/snort.png"; import stackernews from "src/assets/suggested-apps/stacker-news.png"; import takemysats from "src/assets/suggested-apps/takemysats.png"; import tictactoe from "src/assets/suggested-apps/tictactoe.png"; +import lendaswap from "src/assets/suggested-apps/lendaswap.png"; import tunnelsats from "src/assets/suggested-apps/tunnelsats.png"; import wavespace from "src/assets/suggested-apps/wave-space.png"; import wavlake from "src/assets/suggested-apps/wavlake.png"; @@ -2340,6 +2341,61 @@ export const appStoreApps: AppStoreApp[] = ( ), categories: ["misc"], }, + { + id: "lendaswap", + title: "LendaSwap", + description: "Self-custodial Bitcoin ↔ Stablecoin atomic swaps", + webLink: "https://lendaswap.com", + logo: lendaswap, + extendedDescription: + "Swap between Lightning Bitcoin and stablecoins (USDC, USDT) on Polygon, Arbitrum, and Ethereum. LendaSwap uses your Hub to pay swap invoices and generate receiving invoices — all self-custodial via HTLCs.", + installGuide: ( + <> +

+ Open{" "} + + LendaSwap + {" "} + in your browser +

+ + ), + finalizeGuide: ( + <> +
+

In LendaSwap

+
    +
  • + Click the{" "} + ⚡ Lightning{" "} + button in the header +
  • +
  • + Paste the connection secret from Alby Hub +
  • +
  • + When swapping Lightning → stablecoins, click{" "} + + Pay with Lightning Wallet + {" "} + to pay directly from your Hub +
  • +
  • + When swapping stablecoins → Lightning, click{" "} + + Generate invoice from wallet + {" "} + to receive directly into your Hub +
  • +
+
+ + ), + categories: ["payment-tools"], + }, ] satisfies AppStoreApp[] ).sort((a, b) => (a.title.toUpperCase() > b.title.toUpperCase() ? 1 : -1));