Ontwikkeltools en SDK's
Bibliotheken, API's, frameworks, LNbits-extensies en ontwikkelingsbronnen voor Lightning-applicaties (LAPP) om te bouwen op het Lightning Network.
LNbits - Gereedschap en hardware voor Lightning Network
Een uitgebreide wikipagina waarin wordt uitgelegd hoe je hardware-apparaten kunt bouwen en kunt integreren met LNbits, een open-source Lightning-portemonnee. Het behandelt projecten zoals geldautomaten, betaalautomaten, hardware-portemonnees en NFC-kaarten met behulp van ESP32-apparaten en LNURL-protocollen.
Bech32 Demo - Binaire gegevensencoder/decoder voor Bitcoin en Nostr
Een interactieve webapplicatie die het bech32-buffer-pakket demonstreert, waarmee gebruikers binaire gegevens kunnen coderen en decoderen naar het Bech32-formaat. Het ondersteunt standaard Bitcoin-adresformaten (BIP 173, BIP 350) en specifieke toepassingen, zoals het coderen van Nostr-publieke sleutels (npub).
LNbits Nostr Zap Lamp - Visuele hardware voor Nostr-betalingen (Zaps)
Een open-source ESP32-hardwareproject dat visuele feedback geeft voor Nostr Lightning-betalingen (Zaps). De lamp knippert in overeenstemming met het ontvangen aantal satoshi's, waardoor gebruikers de Nostr-activiteit fysiek kunnen volgen via een LED-interface.
@scure/bip39 - Veilige BIP39-bibliotheek voor JavaScript
Een gecontroleerde, minimale en "tree-shakeable" JavaScript-implementatie van BIP39-geheugenwoorden. Het ondersteunt pure JavaScript en WebCrypto, bevat meerdere taalwoordenlijsten en is ontworpen voor veilige, lichtgewicht cryptografische bewerkingen in Bitcoin- en Ethereum-applicaties.
Loom Protocol - Gedecentraliseerde Git-repository via Nostr
Loom Protocol is een gedecentraliseerd versiebeheersysteem dat gebruikmaakt van het Nostr-protocol om Git-repositories te hosten en te beheren. Het stelt ontwikkelaars in staat om codebases te klonen en mee te werken via meerdere relay-nodes, waardoor censuurresistente softwareontwikkeling en samenwerking mogelijk wordt.
Alby Umbrel Community App Store - Alby Hub en NWC-apps voor Umbrel-nodes
Een open-source gemeenschapsrepository waarmee Umbrel-gebruikers Alby Hub en de inmiddels stopgezette Alby Nostr Wallet Connect-app kunnen installeren. Dit maakt Lightning Network-functionaliteit mogelijk via Nostr Wallet Connect op zelfgehoste nodes.
Nostr Development Kit (NDK) - TypeScript toolkit voor Nostr-applicaties
NDK is een uitgebreide TypeScript-bibliotheek en monorepo voor het bouwen van moderne, performante Nostr-clients. Het biedt modulaire pakketten voor kernfunctionaliteiten zoals eventverwerking, caching, het Web of Trust, Negentropy-synchronisatie en wallet-integratie, met uitstekende ondersteuning voor de Svelte- en React-frameworks.
VanitySearch - Tool voor het vinden van voorvoegsels voor Bitcoin-adressen
VanitySearch is een open-source command-line tool voor het genereren van Bitcoin-adressen met specifieke voorvoegsels. Het ondersteunt CPU- en GPU-versnelling (CUDA), verschillende adresformaten (P2PKH, P2SH, Bech32), en bevat functies voor het genereren van sleutels in delen, zodat u veilig "mooie" sleutels kunt maken zonder de uiteindelijke private sleutel te onthullen.
Alby - Open-source tools voor Bitcoin Lightning & Nostr
Alby is een open-source project dat een reeks tools biedt om Bitcoin Lightning en Nostr toegankelijk te maken, waaronder een zelfbeheerde Lightning-portemonnee, een browser-extensie en ontwikkelings-SDK's voor het integreren van WebLN en Nostr Wallet Connect.
Bitcoin en Lightning Layer specificaties - WebBTC & LSP documentatie
Een verzamelplaats voor specificaties van Bitcoin en het Lightning Network, waaronder de WebBTC interface voor webportemonnees (geschreven in JavaScript voor sleutelbeheer) en interoperabele API-standaarden voor Lightning Service Providers.
Lightning Box - Een veilige betaalbox voor Lightning-adressen.
Lightning Box is een betaalbox die de noodzaak voor vertrouwen minimaliseert en is ontworpen voor niet-bewaarde Lightning-portefeuilles die mogelijk niet online zijn om rechtstreeks betalingen te ontvangen. Het maakt gebruik van de LNURL-auth- en LNURL-withdraw-protocollen om fondsen vast te houden en gebruikers via e-mail of push-notificaties te informeren, en ondersteunt ook het doorsturen van LN P2P-berichten voor verbonden portefeuilles.
Lightning Address Protocol - GitHub Repository
Open-source repository die de standaard voor Lightning Addresses definieert, een internetidentificatie waarmee gebruikers Bitcoin kunnen versturen via het Lightning Network met behulp van e-mailachtige adressen in plaats van QR-codes of facturen. Bevat documentatie voor ontwikkelaars, een lijst met ondersteunde portemonnees en instructies voor bridgeservers.
Lightning Terminal - Overzicht van de Taproot Assets Universe
Een webinterface voor het Taproot Assets protocol, waarmee ontwikkelaars digitale activa kunnen aanmaken, versturen en ontvangen op de Bitcoin-blockchain. Het bevat een 'Universe'-catalogus waar gebruikers specifieke activa kunnen ontdekken, de ontwikkelingsactiviteit kunnen volgen en details kunnen bekijken van recentelijk aangemaakte items en verzamelobjecten.
Lightning Piggy - Open-source Bitcoin spaarpot voor kinderen
Een open-source elektronische spaarpot voor kinderen die Bitcoin accepteert, verzonden via het Lightning Network met behulp van de LNBits-integratie. Het project biedt doe-het-zelf handleidingen en ontwerpen voor het bouwen van het apparaat met ESP32-hardware, beschikbaar in zowel de klassieke Arduino- als de nieuwere MicroPythonOS-versie.
Lightning verder uitwerken - Tutorial: Het bouwen van een omgekeerde submarine swap service.
Een technische handleiding en codevoorbeeld voor het bouwen van een omgekeerde submarine swap service op het Lightning Network. Het artikel laat zien hoe u gelden verplaatst van off-chain kanalen naar on-chain adressen met behulp van "hold" facturen, HTLC's en LND.
Bleskomat Server - Backend voor Lightning-betalingen voor Bitcoin-automaten.
Een open-source webserver die is ontworpen om Lightning Network-betalingen te faciliteren en te autoriseren voor Bleskomat Bitcoin-automaten. Het ondersteunt zowel doe-het-zelf- als commerciële ATM-projecten en biedt configuratie via Node.js of Docker.
Neutron – Bitcoin- en Lightning-infrastructuur voor AI-agents
Neutron biedt een Bitcoin- en Lightning-betaalinfrastructuur die speciaal is ontworpen voor AI-agents en ontwikkelaars. Het maakt het mogelijk voor autonome agents om Bitcoin te verzenden en te ontvangen via het Model Context Protocol (MCP), met directe afwikkeling, transactiekosten van enkele centen en ondersteuning voor meer dan 130 landen via een enkele API.
Lightning Network - Specificatie van het Trampoline Routing Protocol
Technische documentatie voor BOLT-voorstel 112, waarin de implementatie van trampoline-routing op het Lightning Network wordt beschreven. Het legt uit hoe betalingen via meerdere tussenliggende knooppunten kunnen worden doorgestuurd om offline of privacygevoelige ontvangers te bereiken, en behandelt onderwerpen zoals onion-encryptie, multi-path betalingen (MPP), kostenraming via trial-and-error, en vergelijkingen met rendezvous-routing.
awesome-lnurl - Een verzameling handpicked bronnen over LNURL
Een door de gemeenschap beheerde verzameling met diensten, bibliotheken en ontwikkeltools die betrekking hebben op het LNURL-protocol. Het bevat ook afbeeldingen en video's die real-world toepassingen demonstreren, zoals NFC-betalingen, offline schakelaars en verkooppunten.
Lightning: Handleiding voor ontwikkelaars voor applicaties op het Lightning Network
Een technische handleiding en gids voor ontwikkelaars om applicaties te bouwen op het Lightning Network met behulp van Node.js en TypeScript. Behandelt het maken van netwerkvisualisaties, het verwerken van facturen en het verkennen van geavanceerde onderwerpen zoals het vasthouden van facturen en keysend.