ThunderHub
ThunderHub est une UI Lightning concurrente de RTL, plus moderne. Open-source. Très utilisée pour gérer son nœud quotidiennement. Préinstallée sur certains node-in-a-box.
Définition et origine
ThunderHub est une interface web de gestion de nœud Lightning, écrite en Next.js et TypeScript par Anthony Potdevin (alias APotdevin). Le projet débute en 2019, open-source sous licence MIT, et se positionne comme une alternative plus moderne et ergonomique à RTL (Ride The Lightning).
Comment ça fonctionne
ThunderHub se connecte au nœud Lightning via les API gRPC ou REST de LND (et plus récemment Core Lightning via plugin). L'utilisateur fournit :
- L'URL du nœud (généralement
localhost:10009) - Le fichier
tls.cert - Le macaroon d'admin (ou un macaroon en lecture seule)
L'app affiche alors un tableau de bord temps réel : canaux, balances, paiements forwardés, frais perçus, graphiques d'historique.
Fonctionnalités principales
| Fonction | Détail | |---|---| | Gestion canaux | Ouverture, fermeture, rééquilibrage | | Rebalancing | Loop interne via circular routes | | Chain | Wallet on-chain intégré (LND) | | Tools | Bos score, lncli, channel-fee-policy | | Bouton « Boltz » | Submarine swaps natifs | | Multi-nœud | Plusieurs nœuds dans la même UI | | Mode lecture | Macaroon read-only pour partager une dashboard |
Cas d'usage
ThunderHub est préinstallé sur les solutions clés-en-main : Umbrel, Start9 (StartOS), MyNode, Raspiblitz. C'est l'UI de référence pour un opérateur amateur qui veut gérer ses canaux quotidiennement sans CLI. Pour les routeurs pros, des outils comme BOS, charge-lnd ou Lightning Terminal sont souvent complémentaires.
Limites
- Dépendance forte à LND (CLN partiellement)
- Pas de support natif pour les watchtowers
- Fonctions avancées (PSBT funding, multisig) limitées
- Maintenance dépend largement d'un seul développeur
À retenir
ThunderHub est l'outil graphique de référence pour gérer un nœud Lightning au quotidien, particulièrement adapté aux nouveaux opérateurs. Il abaisse considérablement la barrière à l'entrée du routage et démocratise la gestion active des canaux.
Termes lies
- RTL (Ride The Lightning)RTL est une UI web open-source pour piloter un nœud Lightning (LND, CLN, Eclair). Affiche graphes, canaux, transactions. Standard des Umbrel/MyNode/Start9. Très populaire chez les opérateurs.
- LNDLND (Lightning Network Daemon), de Lightning Labs, est l'implémentation Lightning la plus utilisée. Écrite en Go. Riche en outils annexes (Loop, Pool, Faraday). Cible principale des développeurs d'apps Lightning.
- Lightning NetworkLe Lightning Network est une solution de seconde couche construite sur Bitcoin permettant des paiements instantanes et quasi-gratuits. Il fonctionne via des canaux de paiement entre utilisateurs, avec un reglement final sur la blockchain principale. Ideal pour les micropaiements et les transactions quotidiennes.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.