Fiber LogoFiber Docs

Interactive tutorials

Build with live Fiber Testnet projects running real browser nodes

Live Testnet projects

Build with real Fiber nodes

Run browser nodes, fund Testnet channels, and inspect real payment state.

BeginnerTestnet~10 min

Connect to Fiber with a WASM Node

Start a browser-based Fiber node, create a Testnet identity, and connect to a public peer.

ReactWASMWebSocket
IntermediateTestnet~15 min

Open a Fiber Channel and Send a Payment

Fund a Testnet channel and send your first off-chain payment through the Fiber network.

ChannelsPaymentsFiber SDK
HardTestnet~25 min

Send a Multi-Hop Invoice Payment

Copy an invoice between two browser nodes and pay it through one public Fiber intermediary.

InvoiceMulti-hopWASM
IntermediateTestnet~20 min

Open a Unidirectional Fiber Channel

Open a private one-way channel, inspect the payer and acceptor roles, and send a forward payment.

One-wayChannelsKeysend
HardTestnet~20 min

Build a Conditional Payment with a Hold Invoice

Pause an Invoice at the receiver, then explicitly settle or cancel the payment.

Hold InvoiceSettleCancel
HardTestnet~25 min

Unlock Encrypted Data with a Fiber Payment

Encrypt a result in one browser node, pay its Invoice from another, and decrypt with the revealed preimage.

EncryptionInvoicePreimage
HardTestnet~25 min

Pay for a Verified Result

Place a Hold Invoice payment, verify a structured result, and release or cancel payment from the verdict.

VerificationHold InvoiceConditional payment
HardTestnet~25 min

Pay with RUSD over Fiber

Fund a Testnet RUSD channel, inspect token liquidity, and send a stablecoin payment.

RUSDUDTStablecoin
IntermediateTestnet~20 min

Close a Fiber Channel and Recover Funds

Cooperatively close a channel and follow its final balance back on-chain.

ShutdownRecoveryLifecycle