Hey everyone ![]()
I built FiberGuard for the Gone in 60ms hackathon (Category 2 — Node, Routing, and Diagnostics Infrastructure).
What it does
Running a Fiber node is only half the job. When payments fail, you often get cryptic RPC errors and have to dig through logs. FiberGuard turns that into plain English:
-
Is my node healthy?
-
Why did this payment fail?
-
Can I pay this invoice before I call
sendPayment?
There’s a web dashboard and a VS Code extension — both use the same diagnostics logic.
The web is a demo of how the application works. The real work is done on the extension
Try the dashboard (no install):
https://fiber-guard.vercel.app
Demo video:
https://1drv.ms/v/c/d8b0ddbd9e1fcb9c/IQAnBS9QI6HARZWmWHWJJU8CAY2xQmfWp9C3RWbgYO1bLI8?e=xmaOku
Repo:
**https://github.com/Victor-Okenwa/fiber-guard
Install the VS Code extension**
If you develop on Fiber, the extension is the fastest way to check health, liquidity, and payments without leaving your editor.
In VS Code / Cursor:
-
Open Extensions (
Ctrl+Shift+X/Cmd+Shift+X) -
Search for FiberGuard
-
Click Install
Or install from the Marketplace:
https://marketplace.visualstudio.com/items?itemName=morse-code.fiberguard-vscode
Command line:
code --install-extension morse-code.fiberguard-vscode
(For Cursor, use cursor --install-extension morse-code.fiberguard-vscode.)
Using VSCodium / Open VSX-compatible editors?
Search for FiberGuard on Open VSX, or install by ID: morse-code.fiberguard-vscode.
After install
-
Make sure your Fiber node JSON-RPC is running (default:
http://127.0.0.1:8227) -
Open the FiberGuard activity bar (shield icon)
-
If needed, set
fiberguard.nodeUrlin VS Code settings -
Try:
-
Health Details
-
Can I Pay? (paste an invoice)
-
Diagnose Payment (paste a payment hash)
-
View All Payments
-
It’s read-only — no keys, no channel changes.
If you try it, I’d love feedback: what’s useful, what’s confusing, and what you’d want next. Stars / issues on GitHub help a lot.
Thanks!