Skip to main content
@utexo/wdk-wallet-rgb bridges the Wallet Development Kit (WDK) interfaces with the RGB ecosystem. It wraps the @utexo/rgb-lib-bare native addon and the @utexo/rgb-sdk Taproot signer inside standard WDK account abstractions, giving wallet builders first-class RGB support without reimplementing the protocol layer.

Installation

Configuration

Classes

WalletManagerRgb

The top-level manager. Constructs account instances and manages the underlying rgb-lib state.

Methods


WalletAccountRgb

The primary account class. Implements the standard WDK account interface plus RGB-specific operations.

Address & Signing (Standard WDK)

RGB Assets

Inventory & Balances

Transfers

UTXO Management

Backup


WalletAccountReadOnlyRgb

A view-only account that does not hold private key material. Use for watch-only wallet UIs or balance dashboards.

Full Example

Further Reading