Challenges December 2020

From fulmo
Jump to navigation Jump to search

Projects with Challenges

This is the list of Lightning Network related projects that registered for this HackSprint (please contact @rootzoll on twitter to add your project):


Github issues with label "hackathon":

  • rootzoll: Testing the Lightning Vouchers (IP2Tor & LNbits)

Video explaining how to contribute to the RaspiBlitz development:

Chatroom to get started:


Some people tested and RaspiBlitz 1.6.3 looks good .. will be released soon after New Years.


Python Bitcoin block information, transactions, send message to Space and more.

Github issues with label "hackathon" (Python)

Chatroom to get started:

Wiki Lightning Spam Protection

Turn this prototype to add a Lightning SpamProtection into a Media Wiki Extension thats easy to install & config on a standard Media Wiki.

Chatroom to get started:


Working prototype by pseudozach :D See code and demo video here:

Micropayment wallet for Moneysocket

Help flesh out the existing skeleton of a micropayment-oriented wallet that speaks the Moneysocket protocol to interconnect with other applications.

Please watch this quick video!

Web Dev skillsets needed! (CSS, in-browser JavaScript, build scripting, etc.).


Moneysocket Protocol:

Chatroom to get started:

LNP Node

Challenges (two alternatives):

1. Develop LNP Node SDK with language & platform-specific bindings for C, JavaScript, Python, Swift and Java in (challenge dashboard is here )

2. Finalize migration of HTLC functionality from LNP Node to LNP/BP Core library according to

How to prepare yourself for the challenges:

1. Watch the LNP Node architecture explanation & demo YouTube videos.

2. Explore repo and

3. Explore sample SDK (build for RGB Node) as a source for building equivalent LNP Node SDK with native language bindings

Chat to get started:

Sphinx Chat App

Create & customize your tribe group chat.


Chat to get started:

rC3 402 Assembly Integration

Add a cool Lightning Hack to the rC3 2D AdventureMap.

  • Sell an achivement batch for 1 satoshi
  • Make a JITSI room where I can trigger something with 1 satoshi
  • simply present your project on the map with a small description



Chat to get started:


See this wonderfull map by @LouisaAlexa

also emzy did a nice virtual give away with lighning vouchers :)

Lightning Browser Extension

Having lightning available from in the browser offers amazing new possibilities for web apps: seamless payments and authentication just to name the obvious ones.

Currently there is Joule as a browser extension and WebLN as integration specification. Joule only works with LND and because browsers do not support self-signed certificates the integration currently has limitations.

The challenge:

Help prototype a browser extension that can connect to different desktop or mobile wallet applications.

The goal is to have minimal specification that allows the browser extension to connect any user preferred lightning wallet (zap, electrum, mobile wallet, etc.).

Chat to get started: