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:
- Buyer checks out on your site
- Your backend queues the order
- Seller’s Fiber Desktop agent picks it up and creates the invoice
- Buyer sees the invoice on your site and pays via Fiber Desktop
- 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
https://dao.ckb.community/thread/vot-fiber-desktop-v1-ground-up-rebuild-and-launch-fnn-desktop-app-72720
Full proposal
[DIS] Fiber Desktop v1 ground-up rebuild and launch — fnn desktop app
Happy to hear use cases you’d want supported