A ready-to-use¹ implementation of the LNURL specification.
This library works as a toolkit so you can serve and make your LNURL requests with ease.
¹ Soon to be. Currently it's still on early stages and should be considered experimental.
- LUD-01: ✅ core ✅ client ✅ server ✅ tests
- LUD-02: ✅ core ✅ client ✅ server
⚠️ tests - LUD-03: ✅ core ✅ client ✅ server
⚠️ tests - LUD-04:
⚠️ core⚠️ client⚠️ server⚠️ tests - LUD-05: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-06: ✅ core ✅ client ✅ server ✅ tests
- LUD-07: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-08: ✅ core ✅ client ✅ server
⚠️ tests - LUD-09: ✅ core ✅ client ✅ server ✅ tests
- LUD-10: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-11: ✅ core ✅ client ✅ server ✅ tests
- LUD-12: ✅ core ✅ client ✅ server ✅ tests
- LUD-13: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-14: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-15: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-16: ✅ core ✅ client ✅ server ✅ tests
- LUD-17: ✅ core
⚠️ client⚠️ server⚠️ tests - LUD-18: ✅ core
⚠️ client⚠️ server⚠️ tests - LUD-19: 🆘 core 🆘 client 🆘 server 🆘 tests
- LUD-20: ✅ core ✅ client ✅ server
⚠️ tests - LUD-21 proposal: ✅ core ✅ client ✅ server ✅ tests
- Remove SOS signs from above list (by just working on it)
- Add types helpers and all the stuff needed for the server side
- Make it client agnostic (currently it uses reqwest)
- Make it both sync and async (I want no part in this war)
- Breaking it into client / structures (flexibility right)
- Better, WAY better error handling. Geez