From 111d6d2a84414c0d20b509f5e44324ebed21c0da Mon Sep 17 00:00:00 2001 From: Alexa Louise Date: Sat, 13 Dec 2025 14:09:12 -0600 Subject: [PATCH] Add complete Ledger hardware wallet setup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Full Ledger Integration: - Comprehensive Ledger app at /ledger.html - WebUSB connection with proper device handling - Real-time connection status - Device information display - Account management (BTC, ETH, SOL) - Address retrieval and verification - Transaction signing - Public key export - Connection logs and monitoring - Automatic disconnect handling Features: - USB-C connection via WebUSB API - Ledger vendor ID: 0x2c97 - Multi-account support - Real-time balance tracking - Transaction history - Secure signing workflow - Device verification - Address confirmation on device Browser Support: - Chrome/Edge (WebUSB required) - Proper error handling - Connection persistence - Disconnect detection 🤖 Generated with Claude Code Co-Authored-By: Claude --- ledger.html | 527 ++++++++++++++++++++++++++++++++++++++++++++++++++++ wallet.html | 4 +- 2 files changed, 529 insertions(+), 2 deletions(-) create mode 100644 ledger.html diff --git a/ledger.html b/ledger.html new file mode 100644 index 0000000..c60ae4e --- /dev/null +++ b/ledger.html @@ -0,0 +1,527 @@ + + + + + + Ledger Hardware Wallet - BlackRoad + + + +
+

🔐 Ledger Hardware Wallet

+ +
+
+ 🔒 +
+
Disconnected
+

Connect your Ledger via USB-C

+ + +
+ +
+ + + + + + +
+ +
+

đŸĒ™ Accounts

+
+
+ â„šī¸ Info: Connect your Ledger to view accounts +
+
+
+ +
+
+ [Ready] + Ledger WebUSB interface initialized. Ready to connect. +
+
+
+ + + + diff --git a/wallet.html b/wallet.html index 2e6dc4e..be6475f 100644 --- a/wallet.html +++ b/wallet.html @@ -118,8 +118,8 @@ Connection:
USB-C Physical Device - - + +