Fiber Studio v1.1.0 is live: Cross-Chain Hub (Bitcoin Lightning Swaps), UDT Support & Wallet Accuracy
Hi everyone,
Following up on our v1.0.0 launch, Fiber Studio v1.1.0 is now live!
This release expands Fiber Studio from a pure CKB payment client into a multi-asset, cross-chain interface for the Fiber Network, introducing atomic Bitcoin Lightning swaps via Cross-Chain Hub (CCH), full UDT asset management, and critical wallet capacity and payment calculation improvements.
What’s New in v1.1.0
1. Cross-Chain Hub (CCH) & Bitcoin Lightning Payments
Fiber Studio now acts as a client for remote Cross-Chain Hubs (CCH), enabling atomic cross-chain HTLC swaps between Fiber cWBTC and Bitcoin Lightning:
- Pay Lightning Invoices (cWBTC → BTC): Paste any BOLT11 invoice (
lnbc…/lntb…) into Payments → Send → Lightning to create a CCH swap order, review routing & fees, and settle the Lightning payment via your Fiber node. - Receive BTC as cWBTC (BTC → Fiber): Generate a Lightning invoice on Payments → Receive → Receive BTC; when paid by any Lightning wallet, the hub settles cWBTC directly into your Fiber channel.
- Smart Invoice Parsing: Pasting a BOLT11 invoice into the standard send field automatically switches to the Lightning flow.
- Cross-Chain Configuration: Configure your preferred CCH JSON-RPC endpoint under Settings → Cross-chain.
2. UDT Asset Support & Dedicated Assets View
- Assets Dashboard: Added a new Assets route displaying both on-chain wallet and in-channel balances for CKB alongside whitelisted User-Defined Tokens (e.g., testnet RUSD, cWBTC).
- Multi-Asset Channel Management: Open, track, and manage channel capacity and liquidity across supported UDTs.
- Multi-Asset Invoicing & Sending: Create invoices, keysend, or route payments in specific token denominations.
3. Wallet Capacity & Balance Accuracy Improvements
- Spendable Capacity Calculation: Updated the funding wallet balance calculation to only count spendable plain cells (properly excluding cell capacity tied up by complex type scripts and lock scripts).
- Exact Script Search Mode: Switched funding-wallet capacity indexer queries to exact script matching mode to prevent capacity over-reporting.
- Cleaner Balance UI: Streamlined in-channel balance displays and resolved redundant balance indicators across the payments workflow.
4. Payment & Invoice Refinements
- Decimal Precision Fix: Fixed an issue where creating invoices would silently round amounts past 8 decimal places.
- Max Fee Handling: Fixed an edge case where setting
0.00as max fee was incorrectly overridden with the node default. - Payment History Sorting: Sent payments in history are now ordered by most recent activity timestamp.
Download & Update
- Website: getfiberstudio.com
- GitHub Releases: Fiber Studio v1.1.0
- In-App Updater: If you are already running v1.0.0, navigate to Settings → Updates (or wait for the startup prompt) to update automatically.
How to Test Cross-Chain Swaps on Testnet
- Ensure your node is connected and running on Testnet.
- Grab testnet cWBTC from the faucet at faucet-cwbtc.ckb.dev.
- Open a cWBTC channel toward an active public relay/hub.
- Set your CCH endpoint under Settings → Cross-chain.
- Test paying a testnet Lightning invoice or receiving BTC under Payments.
Feedback, bug reports, and suggestions are always welcome here on Nervos Talk or on our GitHub Issues.