LightningBlocks Roadmap
Bugs we know about, missing features, and what's planned next for LightningBlocks.
Why this page exists
This is a public list of LightningBlocks bugs, missing features, and maintenance work already on the roadmap.
If you notice something that is not listed here, please send a note on the contact page.
Known bugs and rough edges
- Needs review Verify that webhook handling stays reliable when invoices are paid late or webhooks arrive in a different format.
- Needs cleanup Remove the old LightningBlocks username cookie update path after confirming it is no longer called.
- Needs testing Re-check older invoice fallback logic and remove dead code once the current LNbits flow is confirmed stable.
- Bug Items can currently be picked up by anyone, even when they are on land owned by another player.
Missing features
- High priority Implement buying land in LightningBlocks.
- High priority When land is claimed, the owner should be able to set permissions for other players.
- Planned Improve LightningBlocks payment settlement so the payer can always be matched to the correct database user.
- Planned Move more LightningBlocks player loading into the Node.js game service and keep Flask focused on web and wallet tasks.
Future features
- Idea Add a maze.
Maintenance roadmap
- Refactor Review old webhook and payment helper branches that are marked for removal.
- Monitoring Keep improving webhook health checks so payment problems are visible quickly.
- Docs Keep this page updated as bugs are fixed or new roadmap items are accepted.