Fiber Desktop — run Fiber (FNN) on your laptop without the “public node” headache

Hey everyone - quick update on where this is headed.

I’ve been thinking about the end goal for this project: How can everyday users pay and get paid with Fiber without a steep setup or running their own server?

The direction I’m taking:

Fiber Desktop (seller side)

We’re adding an Agents tab so sellers can connect a shop (website URL + merchant credentials), keep the app running, and automatically create invoices when someone checks out. No server for Fiber itself — your desktop talks to your site and handles invoices locally via local fnn. Multiple agents for different shops are supported.

fiber-peer-pay (developer side, in progress)

JS packages for “Pay with Fiber” on existing websites:

  • @fiber-peer-pay/node — backend helpers (order queue, merchant auth, routes Fiber Desktop agents poll)
  • @fiber-peer-pay/react — checkout UI for buyers (poll order status, show invoice, copy to pay)

Rough flow:

  1. Buyer checks out on your site
  2. Your backend queues the order
  3. Seller’s Fiber Desktop agent picks it up and creates the invoice
  4. Buyer sees the invoice on your site and pays via Fiber Desktop
  5. Payment routes over the Fiber network (public relays)

Core packages are scaffolded; example shop + polish + npm publish are next. Repo: GitHub - chukwuma619/fiber-peer-pay · GitHub

Still early, but the direction is to make Fiber feel closer to normal web checkout while staying peer-to-peer.

DAO proposal: This work ties into the Fiber Desktop v1 rebuild. If you’re a Nervos DAO member, voting is open — whether you support or oppose, participation counts:

Vote here​:backhand_index_pointing_right: https://dao.ckb.community/thread/vot-fiber-desktop-v1-ground-up-rebuild-and-launch-fnn-desktop-app-72720
Full proposal​:backhand_index_pointing_right: [DIS] Fiber Desktop v1 ground-up rebuild and launch — fnn desktop app

Happy to hear use cases you’d want supported

4 Likes