[DIS] Fiber Desktop v1 ground-up rebuild and launch — fnn desktop app

Link to Vote: https://dao.ckb.community/landing?method=share&thread=vot-fiber-desktop-v1-ground-up-rebuild-and-launch-fnn-desktop-app-72720&refer_id=53125

2. Summary

This proposal requests a $6,000 USD grant (payable in CKB) to build v1 from the ground up — a production-ready desktop application that lets ordinary users run the official Fiber Network Node (fnn) on macOS, Windows, and Linux, without VPS hosting, router configuration, or CLI expertise.

“Fiber Desktop” is the prototype name. v1 launches under a new dedicated product brand — name, visual identity, domain, app packaging, and website , so the product stands on its own as a polished CKB/Fiber tool, not an informal repo title.

What exists today is not the product. It is proof.

Over the past weeks I shipped a functional prototype to answer one question: Do CKB users actually want a desktop wrapper for Fiber, or is this a solution looking for a problem? The answer from the community has been clear:

  • Strong engagement on Nervos Talk — including builders who had independently wanted the same thing
  • Real users completing setup, connecting to relays, and attempting channels and payments
  • Direct feedback and GitHub issues surfacing exactly where UX breaks down — key handling, download clarity, navigation confusion, missing peer/payment flows, Windows parity gaps

That prototype validated direction. It did not deliver the experience Fiber deserves. The UI was built to prove integration with official fnn works. The navigation is engineer-centric. Many essential flows still require too much context.

This grant funds the real build — a ground-up UX redesign, a new product brand, and the feature set users are already asking for.

Grant Amount Requested: $6,000 USD (CKB equivalent at disbursement)
ETA to Completion: 3 months from grant approval (target: August 2026)
CKB Wallet or Funding Address: To be provided

3. Project Introduction

What problem are we solving?

Fiber is CKB’s peer-to-peer payment and swap layer — channels, routing, invoices, fast off-chain value movement. To use it, you run **fnn**, the official Fiber Network Node: a background process that holds keys, connects to peers, opens channels, and settles payments.

For most people, that today means:

  • A VPS or always-on server — or deep comfort with self-hosting
  • A long CLI and JSON-RPC checklist — binary, paths, config, keys, peers, channels, invoices
  • Operational risk — upgrades can lose channel data; misconfigured RPC exposes the node

The filter is too high. CKB’s Fiber layer cannot reach everyday users, educators, or app builders if running a node feels like a part-time sysadmin job.

What the prototype proved (and what it did not)

The current Fiber Desktop repository demonstrates three things:

  1. Demand is real — people want to run Fiber on a laptop, not rent infrastructure first
  2. Official fnn wrapping works — Tauri can spawn the real node, proxy RPC, and keep keys local
  3. The UX gap is known — community comments, forum replies, and issue reports map directly to what v1 must fix

It does not demonstrate a finished product. It was intentionally scoped as a learning and validation release — enough to ship, get feedback, and confirm we are building the right thing.

Rebrand (why not keep “Fiber Desktop”?)

“Fiber Desktop” served well as a working title for the prototype and Nervos Talk thread. For v1, the product needs a dedicated brand — memorable name, logo, domain, and consistent identity across the app, installers, and website. The new brand will still be clear that it wraps the official fnn node on CKB/Fiber; it is a product identity change, not a protocol fork.

Prototype (now) v1 launch (M3)
“Fiber Desktop” working name New product brand (name + visual identity)
fiber-desktop.vercel.app Custom domain matching the brand
Generic / engineer-centric UI Branded app shell, icons, and marketing site

Product–market fit & demand

Signal What it tells us
Nervos Talk thread (19+ likes, active replies) Ecosystem wants accessible Fiber tooling
“I had the same thought about a desktop app for Fiber” — ecosystem contributor Problem is widely felt, not niche
Users completing guided setup & first payments Core value proposition resonates
Recurring friction themes (keys, downloads, navigation, Windows, channel states) Clear, actionable v1 roadmap
Other CKB apps (wallets, games) needing users on Fiber Infrastructure UX benefits whole ecosystem
Audience Need Fiber Desktop v1 delivers
New Fiber users Try testnet without terminal fluency Guided flows, one-click relays, wallet-style send/receive
CKB holders Self-custodied node on hardware they own Official fnn, OS keychain, no hosted wallet
Ecosystem builders More nodes and liquidity on the mesh Lower barrier → more peers, channels, routed payments
Educators Teach Fiber in workshops and demos Polished app + website guides, not live CLI

Fiber Desktop does not replace fnn or fork the protocol. It is the human interface for the official node — the missing layer between Fiber’s power and normal users.

Why now?

  1. Validation is done. We are not asking the DAO to fund an idea on a slide deck. Users have tried the prototype, commented, and pointed at the gaps. Funding now goes toward execution with certainty of direction.
  2. Fiber is moving. [fnn releases](https://github.com/nervosnetwork/fiber/releases) are active; testnet and mainnet usage are growing. The window to onboard non-CLI users is now, before Fiber becomes power-user-only by default.
  3. The builder is proven on CKB. backr, ckeeper, cellbet,and Fiber Desktop prototype show sustained Nervos ecosystem commitment — not a one-off experiment.
  4. A ground-up rebuild is cheaper than patching forever. Community feedback showed the MVP structure will not scale. Rebuilding IA, design system, and core flows in one focused sprint is the responsible path to v1.

4. Team & Roles

Chukwuma Ebube (@chukwuma619 · ebube.dev)

Software Engineer with over 5yrs experience in building apps and mobile applications. Active on CKB: Fiber Desktop, backr, ckeeper (Telegram wallet), cellbet (CKB betting). Also contributed to Castora (Web3 prediction pools) and many others.

5. Current Status

Phase 1 complete: proof of demand (prototype)

The open-source prototype established technical feasibility and community pull. It is evidence for this grant, not the deliverable.

What we proved How
Users want this Nervos Talk engagement, repeat setup attempts, positive ecosystem replies
Official fnn integration works Sidecar spawn, RPC proxy, keychain, config sync, CI releases
We know what to build next Forum feedback + issues → prioritized v1 backlog

Prototype capabilities (will be reimplemented in v1 UX):

  • Tauri 2 + React; macOS / Windows / Linux builds
  • Guided setup, node start/stop, logs, orphan process recovery
  • Basic channel, send, receive, and network RPC panels
  • Marketing site + guides at fiber-desktop.vercel.app (prototype — free Vercel subdomain; replaced by a purchased custom domain in v1)
  • MIT license, public GitHub, release pipeline

Links:

Phase 2: what this grant builds (v1)

The v1 rebuild replaces engineer-centric screens with a consumer-grade product:

Pillar v1 outcome
New product brand Dedicated name, logo, and identity — replaces “Fiber Desktop” working title at v1 launch (M3)
Ground-up UX New navigation and screens built feature-by-feature in M1–M2 — not a separate design-only phase
Task-based flows Home → Wallet → Channels → Network → Node → Settings (not “figure out which tab”)
Features users already asked for Health dashboard, peer management, payment history, human-readable amounts, invoice QR, in-app invoice tracking, network graph explorer, auto-start & tray, upgrade safety
Production quality Testing across all platforms, error playbooks (M1–M2); rebrand + signed distribution + website on custom domain (M3 launch)

6. Application Design

6.1 Functional Overview

Target user journey (v1):

flowchart LR

A[Download app] --> B[Guided first-run]

B --> C[Node running locally]

C --> D[Join network via relays]

D --> E[Open & monitor channels]

E --> F[Send & receive payments]

F --> G[Stay healthy & upgrade safely]

  1. Install — One download; official fnn bundled or fetched automatically
  2. Onboard — Wizard: network, folders, key, password — with validation at every step
  3. Operate — Dashboard shows status, liquidity, and “what to do next”
  4. Participate — Connect peers, browse the network graph, open channels, pay and receive without JSON-RPC literacy
  5. Maintain — Safe upgrades, clear logs, recovery from common failures; optional auto-start and tray so the node keeps running in the background

On-chain vs off-chain:

Layer Role
CKB L1 Channel funding/closing, on-chain settlement — via official fnn
Fiber / FNN Channels, routing, invoices, payments — via fnn JSON-RPC
v1 app (new brand at launch) Local orchestration, UX, secrets in OS keychain — no hosted backend, no new scripts

6.2 Architecture & Design

v1 architecture — reuse validated shell; rebuild UI layer from scratch:

┌───────────────────────────────────────────────────────┐

│ Home · Wallet · Channels · Network · Node · Settings │

└────────────────────────┬──────────────────────────────┘

                     │ Tauri IPC (retained & extended)

┌────────────────────────▼──────────────────────────────┐

│ Rust shell (Tauri 2) — proven in prototype │

│ fnn process · keychain · config · RPC proxy · upgrades │

│ · auto-start · system tray │

└────────────────────────┬──────────────────────────────┘

┌────────────────────────▼──────────────────────────────┐

│ fnn (official Fiber Network Node) │

└────────────────────────┬──────────────────────────────┘

┌────────────────────────▼──────────────────────────────┐

│ Nervos CKB │

└───────────────────────────────────────────────────────┘

Open source: MIT license; all grant work merges to public GitHub with tagged releases.

6.3 Design Rationale

Decision Why
Ground-up UX rebuild Prototype validated demand; patching UI incrementally would ship the wrong IA
Keep official fnn Security, compatibility, trust — same node as CLI users
Local-first Aligns with CKB self-custody; no custodial shortcut
Community-informed backlog Features prioritized from Talk feedback and real user friction
No custom L1 scripts Infrastructure UX, not a new financial primitive — focused scope

6.4 Fee Model and Sustainability

Free, open source, no app fees. Ecosystem value = more Fiber nodes, channels, and CKB L2 activity. Post-v1 maintenance via OSS releases and optional follow-up grants — not DAO dependency for basic updates.

7. Key Benefits for CKB

Benefit Concrete impact
Fiber adoption Non-CLI users run official nodes on laptops they already own
Network growth More peers, channels, routed payments on CKB’s Fiber layer
Reduced support burden Fewer “how do I run fnn?” threads; self-serve onboarding
Developer reference Open-source patterns for Fiber RPC integration in wallets and apps
Ecosystem composability ckeeper, cellbet, future dApps benefit from users who can operate Fiber
Credible OSS story Official fnn, MIT license, community-built — not a black-box wallet

8. Detailed Deliverables & Milestones

The funding covers 3 months of focused delivery across three milestones. An initial $1,500 down payment (25% of grant) is received at the commencement of the grant.

Delivery model:

Milestones Focus
M1 – M2 Build the app — ship working features with a ground-up UI/UX redesign in two monthly increments; unsigned dev builds on GitHub after each milestone
M3 Finish, launch — operations & cross-platform testing, rebrand, website, custom domain, app signing, internal security review, v1.0.0, DAO completion report

Milestone 1: App — Shell, Dashboard & Node (Month 1) — 25% of grant

Build:

  • Replace prototype UI with new app shell and navigation: Home · Wallet · Channels · Network · Node · Settings
  • Home dashboard — live node health, channel summary, “what to do next”
  • Node & setup — guided first-run flow; start/stop; status; logs entry point
  • Retain and extend validated Rust shell (fnn lifecycle, keychain, config, RPC proxy)

Development builds (testers only):

  • v0.2.0 / v0.3.0 — unsigned dev builds on GitHub Releases via existing CI (for Nervos Talk testers)

Verification:

  • Fresh install → guided setup → node running locally on testnet
  • Dashboard reflects live RPC state (node_info, channel counts)

Releases: v0.2.0 (Week 2), v0.3.0 (Week 4)

Milestone 2: App — Wallet, Peers & Channels (Month 2) — 25% of grant

Build:

  • Wallet tab — merged Send + Receive; human-readable CKB amounts; invoice QR codes
  • Invoice management — track and manage invoices created in the app; inspect status and cancel unpaid ones via get_invoice and cancel_invoice (fnn has no list_invoices — the app keeps payment hashes locally)
  • Peer management — list_peers, one-click connect to documented public relays
  • Channels tab — open, list, and monitor channels; clear pending → ready states
  • Network tab — connect flow surfaced for first-time users (not buried in setup)
  • Network graph explorer — browse mesh topology via graph_nodes and graph_channels (lightweight view, not a block explorer)

Development builds (testers only):

  • v0.4.0 / v0.5.0 — unsigned dev builds on GitHub Releases; release notes on GitHub

Verification:

  • End-to-end testnet flow: setup → connect relay → open channel → send/receive payment
  • Create receive invoice → appears in app invoice list → inspect or cancel if unpaid
  • Network tab loads graph nodes/channels without raw JSON-RPC
  • Regression check against official fnn RPC (no protocol fork)

Releases: v0.4.0 (Week 6), v0.5.0 (Week 8)

Milestone 3: Launch — Operations, Rebrand & v1.0.0 (Month 3) — 25% of grant

Build (app — finish remaining features):

  • Payment history — list_payments with status (pending / succeeded / failed)
  • fnn upgrade wizard — version check, “close channels first” gate, download + fnn-migrate guidance
  • parse_invoice confirmation before send — amount and recipient preview
  • Log export and expanded in-app error playbooks (lock file, wrong password, no route)
  • Auto-start & system tray — optional start node on app launch; minimize to tray; warn before quit while node is running (macOS, Windows, Linux)
  • Testing across all platforms (macOS, Windows, Linux)

Launch (rebrand & public release):

  • Select final product name and visual identity; apply across app, installers, and website
  • Ground-up website under the new brand — landing, download page (OS-aware installers), user guides, FAQ from M1–M2 testers
  • Purchase custom domain (~$15–40/yr); deploy on Vercel; redirect fiber-desktop.vercel.app
  • App signing — Apple Developer ID + notarization; Windows Authenticode; Linux bundles (.AppImage, .deb, .rpm)
  • Internal security review — RPC defaults (localhost-only), keychain usage, signing pipeline integrity
  • v1.0.0 Final on GitHub Releases; fresh macOS and Windows install tested from custom-domain download page
  • Nervos Talk v1.0.0 announcement and DAO completion report

Development builds (testers only):

  • v0.6.0 — unsigned dev build mid-month (macOS, Windows, Linux via CI)
  • v0.7.0 — release candidate if needed before v1.0.0

Verification:

  • Upgrade path tested on pinned fnn version bump
  • Failure-state handling (node crash, RPC unreachable, interrupted download)
  • Auto-start and tray behavior verified on all three platforms
  • End-to-end testnet flow still passes after rebrand and signing

Releases: v0.6.0 (Week 9), v1.0.0 Final (Week 12, signed + website live)

Post-Grant Maintenance Schedule

Following the v1.0.0 final release, a 3-month stabilization period is included at no additional cost to ensure production stability:

  • All bug fixes related to features delivered in Milestones 1–3
  • Address non-critical bugs and edge cases discovered during wider adoption
  • Performance optimization based on real-world usage patterns
  • Security patches as necessary (including upstream fnn pin updates)
  • Urgent cross-platform compatibility fixes (macOS, Windows, Linux)
  • User support via GitHub issues and Nervos Talk
  • Emergency hotfixes for critical issues
  • Preparation of handoff documentation for long-term maintenance
  • End-of-grant report with stability metrics and recommendations

9. Budget Breakdown

Total Request: $6,000 USD (payable in CKB)

Milestone Amount
Grant Commencement $1,500
Milestone 1: App — Shell, Dashboard & Node $1,500
Milestone 2: App — Wallet, Peers & Channels $1,500
Milestone 3: Launch — Operations, Rebrand & v1.0.0 $1,500
Total $6,000

Included in the milestone amounts above (not extra line items):

Item Est. cost Covered in
Apple Developer Program (signing + notarization) ~$99/yr M3 — enrolled and wired into CI before v1.0.0
Windows Authenticode certificate ~$200–400/yr M3 — purchased and wired into CI before v1.0.0
Custom domain (1 yr registration) ~$15–40 M3 — purchased with website launch
Vercel hosting (site + download page) Free tier M3 launch on custom domain
GitHub Actions CI (release matrix) Existing OSS workflow Dev builds M1–M2; signed release M3

10. Out-of-Scope / Future Funding Needs

Not in this grant Notes
New feature development beyond v1 scope Post-v1 enhancements require separate funding
Major architectural changes v1 rebuild is the scoped architecture deliverable
Fiber protocol / fnn core changes Upstream nervosnetwork/fiber
Integration with new CKB/Fiber protocol features (CCH, watchtower, UDT power tools) See Appendix A — future funding
Custodial or hosted wallet services Local-first, official fnn only — no hosted backend
Third-party security audit Recommended beyond M3 internal review
Domain renewal after the first year Annual registration ~$15–40; hosting remains on Vercel free tier unless traffic requires upgrade
Ongoing salary after stabilization OSS maintenance + optional follow-up grants

11. Risk & Mitigation

Risk Mitigation
“Why fund a rebuild?” Prototype de-risked demand; rebuilding UX is cheaper than years of incremental patchwork — community feedback proves the MVP IA is wrong for target users
**fnn breaking changes** Pinned versions; upgrade wizard; official migration docs
Solo developer delivery Milestones are sequential, scoped, and publicly verifiable
Windows/Linux gaps Cross-platform testing completed in M3 before v1.0.0 launch; CI builds all platforms
Users confuse liquidity vs bugs In-app education on channels/inbound capacity
Signing / distribution compressed into M3 Apple enrollment and Windows cert procured early in Month 3; v0.6.0 beta in Week 9; v1.0.0 signed launch Week 12
Low post-launch adoption Single M3 launch: new brand, custom domain + signed installers + website that tells the full story

12. Closing / Call to Action

The Fiber Desktop prototype did its job: it proved CKB users want this, showed official fnn wrapping works, and collected the feedback to build the right product.

This grant is not maintenance on a demo. It is the build that makes Fiber accessible on everyday hardware.

I am asking the CKB Community Fund DAO to fund three months of focused execution — build the app in M1–M2, then launch in M3 under a new product brand: website, domain, signing, security review, and v1.0.0.

Thank you for your consideration.

37 Likes

This is an easy one, really worthwhile project, reasonable funding request.

Maybe I’m misunderstanding your wording here, but just so you know, you won’t be getting the USD equivalent at each payment, it will be based off the exchange rate at the start.
There’s been a few proposals lately that have got nailed by the price of CKB going down, so just be aware of this and make sure you work that risk into your funding request. None of us want you working for free.

4 Likes

As you can see from the link (I was pretty surprised too), it’s currently possible to use the USD equivalent:

Love & Peace, Phroi

3 Likes

Hi Phroi, yeah, I saw your original post bringing up the overpayment, but don’t think I saw the follow up posts.

(Btw, I thought that was very honest of you and the team to come forward about that, not sure if everyone would do that.)

But I’m still not sure what the case is at the moment, are we still operating under the 1.1 transitional rules even though it has been cancelled?

4 Likes

i think they do,

i will have to confirm first @zz_tovarishch

1 Like

Hi @ebubedev 正如 [DIS] CKB Integration for Rosen Bridge - #137 by zz_tovarishch 这里统计的,在过渡期政策起效(2025年12月)前已经有项目以美元等值提出申请(2025年7月)和支付(2025年8月和10月),此外也有项目在过渡期政策范围外申请了美元等值支付(通过了投票,故按照提案内容进行的美元等值支付)

已经将情况转告委员会,等待他们回复

3 Likes

so what does this mean for my own case, where it states “ckb equivalent” as the time of disbursement for each milestone

Hi Chukwuma,

Here’s what I can share in my capacity as coordinator.

Some earlier proposals have used USD-equivalent wording in their text, and the community voted with that wording visible. For reference, the DAO v1.0 Execution Stage rule states:

Whether USD-equivalent wording qualifies as such “additional rules” is the interpretation question now under discussion.

As coordinator, my role is process facilitation, relaying proposals to the community. Based on past cases, the interpretation and application of the rule itself has typically been shaped through community discussion and votes, with the DAO Funds Management Committee stepping in for arbitration where necessary.

I have flagged this question to the Committee. Until further clarification, the practical paths on your side could be:

  1. Keep the proposal as written and proceed through Discussion to Voting. The risk is that the unresolved policy question becomes a voting issue.
  2. Amend the proposal to denominate in fixed CKB. This removes the policy ambiguity from your proposal entirely.
  3. If the proposal passes the Discussion stage, hold it there and do not push to Voting until clarification lands, then adjust the wording accordingly.
  4. Add a fallback clause: USD-equivalent as primary, with a fixed-CKB conversion at proposal-acceptance price if USD-equivalent is later deemed not permitted.

I cannot recommend one over the others, the judgment is yours.

Best,

2 Likes

就本帖中关于支付条款的疑问,分享委员会的适用确认:

依据 v1.0 第三阶段条款:“If there are additional rules for disbursement,
the rules in the proposal will be followed.”

  • 默认:按提案投票时确定的 CKB 数量直接支付。
  • USD 等值:视为该条款所指的 “additional rules for disbursement”,
    适用前提是提案文本中明确写出,社区在该条款已知情况下投票通过后方可适用。
  • 本提案:“$6,000 USD (CKB equivalent at disbursement)” 属于上述明确
    写出的情形。若按原文通过,各里程碑按打款当日汇率换算 CKB 支付,
    与 CKBoost / Pocket Node / Invisibook 的既有实践一致。
  • 已通过项目:按各自提案原文继续执行,不做追溯改变。

本次澄清基于 v1.0 第三阶段既有条款的适用确认,不依赖 v1.1 过渡期政策
(其第六章关于 USD 等值的明文豁免仅指向 CKBoost 与 DAO v1.1 两个项目)。

特别感谢 @zz_tovarishch 在过程中的沟通与协调。

8 Likes

Thank you @zz_tovarishch, @terrytai, @janx & @Cipher: I’m glad we came to this resolution, this is a win for CKB Builders!

In this framework, USD-equivalent payment at disbursement is just one example of how the existing v1.0 rule on additional disbursement terms may apply.

Just if I may suggest one more thing: it would be helpful to publish this as a dedicated Nervos Talk reference thread, similar to the transitional-period policy statement.

This would give Community members a single official place to check the current status of payment options, instead of reconstructing it from this proposal thread.

Good luck with the proposal @ebubedev :flexed_biceps:
Phroi

5 Likes

Hi everyone,

The Discussion stage is complete,

Thank you for the likes, feedback, and support on this thread.

The proposal has moved to Phase 2: Voting on Metaforo. If you hold CKB in Nervos DAO and believe this project should be funded, please cast your vote:

Vote here: https://dao.ckb.community/landing?method=share&thread=vot-fiber-desktop-v1-ground-up-rebuild-and-launch-fnn-desktop-app-72720&refer_id=53125

5 Likes

Voting update — 3 days left (closes Wednesday)

The [VOT] poll is live on Metaforo. Current turnout:

5,970,865 / 15,000,000 CKB (~40% of quorum)

We still need ~9M CKB in participation for the vote to count. Yes and No both count toward quorum.

Vote: https://dao.ckb.community/thread/vot-fiber-desktop-v1-ground-up-rebuild-and-launch-fnn-desktop-app-72720

What this funds: Fiber Desktop v1: ground-up rebuild and launch of a desktop app for the official fnn node (macOS, Windows, Linux) — It works by allowing you to set up a Fiber node via a UI interface on your laptop and perform transactions peer-to-peer (public node), along with many other features.

5,000,000 CKB total · 3 months · four milestone payments (25% each).

To vote: CKB must be in Nervos DAO and bound to your Metaforo account. Unlocked CKB does not count.
How to bind Nervos DAO on Metaforo

Thanks to everyone who liked and commented during Discussion — Metaforo participation this week is what moves quorum, not Talk likes alone.

Questions welcome here before the poll closes.

@Yeti @Ophiuchus @JackyLHH @T_Silva and many others who have like this proposal so far — if you’ve already supported this thread, a Metaforo vote this week (either way) would help a lot.

4 Likes

Based on the Metaforo tally at close, the outcome is PASSED. Approval is 100% with total voting weight 65,057,521 CKB.

Post-close verification has been completed using CKB DAO Watchdog, together with a manual sanity check. The verification cross-checks Metaforo-recorded voting weights against on-chain Nervos DAO deposit weights. In this run, all entries match.

Committee confirmation: the Fiber Desktop proposal is confirmed as PASSED.

Verification logs: ckb-dao-watchdog/Verification Logs - FiberDesktop at main · kydchen/ckb-dao-watchdog · GitHub

Tool repo: GitHub - CKBFansDAO/ckb-dao-watchdog: Community-driven tools for auditing and verifying CKB DAO governance voting results.

6 Likes

The [VOT] proposal has passed (thank you @zz_tovarishch for verification). I’m ready to begin the 3-month v1 build on the agreed schedule.

Could the DAO Funds Management Committee confirm the timeline for the grant commencement payment (25%)?

1 Like

Hi Edbubedev, 在投票确认通过时,就已经通知委员会进行启动款项拨款,一般需要等待1-2周的处理时间,感谢您的耐心等待

1 Like

Update: Fiber Studio + New Repo

Quick v1 note: we are moving from the prototype working title “Fiber Desktop” to “Fiber Studio”, the product name for the ground-up rebuild.

Why? “Fiber Desktop” worked for the prototype, but it sounds more like a repository name than a product people install. It also ties the project to a single platform. Fiber Studio keeps the Fiber/CKB connection while better reflecting the v1 vision: a workspace for running official fnn, not just a desktop wrapper.

New repo (active v1 development):

Prototype unchanged:

The prototype repository, releases, and documentation remain available. Nothing is being deprecated.

More updates will follow as M1 lands in Fiber Studio.

4 Likes