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.