Embedded node
Runs the Fiber testnet node inside Chrome. No separate fnn process or RPC configuration is required.
Download latest ZIP ↓CKB Testnet · GitHub ReleaseBoth providers expose the same Fiber WebLN contract. They differ in node location, custody, transport, and operational footprint—not in the API your dApp calls.
These testnet builds always point to the newest GitHub Release. Start with the embedded node; use remote fnn only when you already operate a node.
Runs the Fiber testnet node inside Chrome. No separate fnn process or RPC configuration is required.
Download latest ZIP ↓CKB Testnet · GitHub ReleaseConnects Chrome to an fnn JSON-RPC endpoint that you configure and operate separately.
Download latest ZIP ↓CKB Testnet · GitHub ReleaseUnzip the download, open chrome://extensions, enable Developer mode, then choose Load unpacked and select the extracted folder.
Enable one extension at a time. Switch extensions and refresh; the same calls will reach a different node implementation.
Select an installed implementation. Both use the shared flow below.
Extension required · Awaiting detection
—Balance: — CKB · auto-checks every 5s · updated Never
Direct payment to Public node 1 · bottle
The protocol absorbs operational differences while keeping permissions, method names, results, and errors predictable.
Hide node differences, preserve user control, and let payment apps express intent.
Start with provider discovery, then use the same typed client for either implementation.
Read the API reference →