This website serves as a hub for prism users, developers, designers, and educators to share knowledge and insights about the design, development, architecture, and use of these special BOLT12 offers. If you're interested in understanding the intricacies of Lightning Prisms and how they can be effectively utilized, you've come to the right place.
This blog is a multi author blog. In the spirit of Value4Value, at the bottom of each post will be a BOLT12 Prism Offer that splits tips among the post's authors, editors, server operators, etc. The split distribution of each post is determined by the post's contributors.
This website is only possible due to the following Open Source Software projects. These projects are the result of the Bitcoin++ Hackathon in Austin TX, April 2023.
The user interface is a Progressive Web Application. It's what you see when you visit roygbiv.money (deprecated). This app was developed primarily by the Clams Tech team Aaron Barnard and John Gribbin with UX design input from Stephen Delorme from Bitcoin Design, and D++, a Bitcoin educator who presented the project.
Core Lightning Plugin
The magic of prisms is enabled by the Core Lightning plugin. It is written in python. In all cases, Prisms are represented as BOLT12 offers. This plugin was developed primarily by daim and Nick Shoup, with input from farscapian.
If you want to use prisms, you will need to run a core lightning node that includes the prism plugin. You can integrate the plugin into your own system, or you can try
lnplay which helps you deploy one or more prism-capable lightning nodes to a docker engine.
lnplay was developed primarily by farscapian, daim, and Nick Shoup.
How to get involved
Want to get involved with the ROYGBIV Prism community? Start here!
Want to show your appreciation to team ROYGBIV? If so, send a tip to our Prism. All contributions are split evenly among the original team members. Small recurring donations are the most appreciated! Tips help us spend more time developing this software.